Click here to Skip to main content
15,881,281 members
Home / Discussions / Android
   

Android

 
QuestionHelp me with this simple app. Pin
All Matter25-Nov-19 8:02
All Matter25-Nov-19 8:02 
SuggestionRe: Help me with this simple app. Pin
David Crow30-Nov-19 4:33
David Crow30-Nov-19 4:33 
AnswerRe: Help me with this simple app. Pin
Exoskeletor13-Mar-20 2:09
Exoskeletor13-Mar-20 2:09 
QuestionUnmanaged library exception handling Pin
wakeup4424-Nov-19 23:01
wakeup4424-Nov-19 23:01 
QuestionAre BroadcastReciever and ContentObserver killed If Started From Service? Pin
Django_Untaken27-Oct-19 19:15
Django_Untaken27-Oct-19 19:15 
AnswerRe: Are BroadcastReciever and ContentObserver killed If Started From Service? Pin
Richard MacCutchan27-Oct-19 22:21
mveRichard MacCutchan27-Oct-19 22:21 
QuestionDo you believe that Kotlin will become more popular than Java? Pin
Darina Smartym15-Oct-19 22:28
Darina Smartym15-Oct-19 22:28 
AnswerRe: Do you believe that Kotlin will become more popular than Java? Pin
Afzaal Ahmad Zeeshan28-Oct-19 1:02
professionalAfzaal Ahmad Zeeshan28-Oct-19 1:02 
Quote:
Do you believe that Kotlin will become more popular than Java?
Languages come, languages go. In my—almost 7 wasted years of development with community—experience I have seen languages being introduced, and languages being left to die. When I started learning, people told me to not use Windows Forms as it was dead, guess what? It is still being used and is still available in .NET Core 3.0—a completely revamp of the framework! So it is irrelevant as to what is better or what is not.

Everything has its own place, you cannot do database programming with C#, no matter how much you improve Entity Framework (Core).
Quote:
Kotlin has become very popular among Android developers
It has, ever wondered why? The reason was that Java lacked so many important features that a programmer might require. There is no operator overloading, generics are only compile-time, static functions are available on instance functions, asynchronous support (although available with community-written module) is very poor, infact bizarre. Moreover, several of the language constructs that could have helped improve developer experience and productivity were never included up until Java 8 and beyond.

Now Java is looking at the lambda features, and is about to introduce the var keyword, which C# and others had a decade ago. Man, a decade ago!

So it is not that Kotlin is gaining popularity, rather Java is becoming a very frustrating language to work with.
Quote:
So, what do you think about the global migration from Java to Kotlin? Will it be?
It has already happened, read your own post again. Smile | :)

A professional tip that I would want to give you here would be, if you really want to learn something new for Android development, go learn Dart and use Flutter. I have been using several cross-platform tools and runtimes to develop apps, I have used Xamarin (and Xamarin.Forms), React Native, and Flutter. Here is one of the apps that I developed using Flutter, the development experience that I have had so far is almost unparalleled, Afzaal Ahmad Zeeshan / cloud-storage-flutter · GitLab, explore the source code and see how easy it is to create activities, new controls, provide state-management mechanisms, and much more.

I think Flutter has a bright future, and Dart as a language is really interesting language and provides a Java-like syntax, but amazing features as if TypeScript, C#, Java and C++ had a baby...

Flutter - Beautiful native apps in record time

No, not in that way, man. :facepalm:
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~

GeneralRe: Do you believe that Kotlin will become more popular than Java? Pin
The_Arcaniac1-Feb-20 23:13
The_Arcaniac1-Feb-20 23:13 
GeneralRe: Do you believe that Kotlin will become more popular than Java? Pin
Afzaal Ahmad Zeeshan2-Feb-20 7:14
professionalAfzaal Ahmad Zeeshan2-Feb-20 7:14 
AnswerRe: Do you believe that Kotlin will become more popular than Java? Pin
Alicia Lim11-Jan-22 23:21
professionalAlicia Lim11-Jan-22 23:21 
Questionattach .jar file to already running apk in emulator Pin
Member 1457084310-Oct-19 6:41
Member 1457084310-Oct-19 6:41 
AnswerRe: attach .jar file to already running apk in emulator Pin
Richard MacCutchan10-Oct-19 22:10
mveRichard MacCutchan10-Oct-19 22:10 
GeneralRe: attach .jar file to already running apk in emulator Pin
Member 1457084311-Oct-19 0:11
Member 1457084311-Oct-19 0:11 
GeneralRe: attach .jar file to already running apk in emulator Pin
Richard MacCutchan11-Oct-19 0:53
mveRichard MacCutchan11-Oct-19 0:53 
AnswerRe: attach .jar file to already running apk in emulator Pin
Leanbridge Technologies21-Nov-19 19:48
professionalLeanbridge Technologies21-Nov-19 19:48 
QuestionNullPointerException When Setting ClickListener on a RelativeLayout Pin
Django_Untaken12-Sep-19 0:52
Django_Untaken12-Sep-19 0:52 
AnswerRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Richard MacCutchan12-Sep-19 1:40
mveRichard MacCutchan12-Sep-19 1:40 
GeneralRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Django_Untaken12-Sep-19 1:44
Django_Untaken12-Sep-19 1:44 
GeneralRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Richard MacCutchan12-Sep-19 2:24
mveRichard MacCutchan12-Sep-19 2:24 
SuggestionRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
David Crow12-Sep-19 9:22
David Crow12-Sep-19 9:22 
QuestionUnRegister BroadcastReceiver Dynamically While Exiting App throws IllegalArgumentException Pin
Django_Untaken12-Sep-19 0:16
Django_Untaken12-Sep-19 0:16 
AnswerRe: UnRegister BroadcastReceiver Dynamically While Exiting App throws IllegalArgumentException Pin
Richard Deeming12-Sep-19 0:46
mveRichard Deeming12-Sep-19 0:46 
QuestionHow to get a email from gmail to Wordpress? Pin
Member 1456898626-Aug-19 5:42
Member 1456898626-Aug-19 5:42 
AnswerRe: How to get a email from gmail to Wordpress? Pin
Richard Deeming27-Aug-19 3:09
mveRichard Deeming27-Aug-19 3:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.