Click here to Skip to main content
14,364,290 members
   

Android

 
QuestionAre BroadcastReciever and ContentObserver killed If Started From Service? Pin
Django_Untaken27-Oct-19 20:15
memberDjango_Untaken27-Oct-19 20:15 
AnswerRe: Are BroadcastReciever and ContentObserver killed If Started From Service? Pin
Richard MacCutchan27-Oct-19 23:21
protectorRichard MacCutchan27-Oct-19 23:21 
QuestionDo you believe that Kotlin will become more popular than Java? Pin
Darina Smartym15-Oct-19 23:28
memberDarina Smartym15-Oct-19 23:28 
AnswerRe: Do you believe that Kotlin will become more popular than Java? Pin
Afzaal Ahmad Zeeshan28-Oct-19 2:02
mveAfzaal Ahmad Zeeshan28-Oct-19 2: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 !~

Questionattach .jar file to already running apk in emulator Pin
Member 1457084310-Oct-19 7:41
memberMember 1457084310-Oct-19 7:41 
AnswerRe: attach .jar file to already running apk in emulator Pin
Richard MacCutchan10-Oct-19 23:10
protectorRichard MacCutchan10-Oct-19 23:10 
GeneralRe: attach .jar file to already running apk in emulator Pin
Member 1457084311-Oct-19 1:11
memberMember 1457084311-Oct-19 1:11 
GeneralRe: attach .jar file to already running apk in emulator Pin
Richard MacCutchan11-Oct-19 1:53
protectorRichard MacCutchan11-Oct-19 1:53 
QuestionNullPointerException When Setting ClickListener on a RelativeLayout Pin
Django_Untaken12-Sep-19 1:52
memberDjango_Untaken12-Sep-19 1:52 
AnswerRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Richard MacCutchan12-Sep-19 2:40
protectorRichard MacCutchan12-Sep-19 2:40 
GeneralRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Django_Untaken12-Sep-19 2:44
memberDjango_Untaken12-Sep-19 2:44 
GeneralRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
Richard MacCutchan12-Sep-19 3:24
protectorRichard MacCutchan12-Sep-19 3:24 
SuggestionRe: NullPointerException When Setting ClickListener on a RelativeLayout Pin
David Crow12-Sep-19 10:22
memberDavid Crow12-Sep-19 10:22 
QuestionUnRegister BroadcastReceiver Dynamically While Exiting App throws IllegalArgumentException Pin
Django_Untaken12-Sep-19 1:16
memberDjango_Untaken12-Sep-19 1:16 
AnswerRe: UnRegister BroadcastReceiver Dynamically While Exiting App throws IllegalArgumentException Pin
Richard Deeming12-Sep-19 1:46
mveRichard Deeming12-Sep-19 1:46 
QuestionHow to get a email from gmail to Wordpress? Pin
Member 1456898626-Aug-19 6:42
memberMember 1456898626-Aug-19 6:42 
AnswerRe: How to get a email from gmail to Wordpress? Pin
Richard Deeming27-Aug-19 4:09
mveRichard Deeming27-Aug-19 4:09 
AnswerRe: How to get a email from gmail to Wordpress? Pin
Leanbridge Technologies5-Nov-19 20:51
professionalLeanbridge Technologies5-Nov-19 20:51 
QuestionImage Transfer from Raspberry Pi (in Python) to Android app (Java) Pin
Member 1453729921-Jul-19 20:57
memberMember 1453729921-Jul-19 20:57 
AnswerRe: Image Transfer from Raspberry Pi (in Python) to Android app (Java) Pin
Richard MacCutchan21-Jul-19 22:29
protectorRichard MacCutchan21-Jul-19 22:29 
Questionpython Pin
Member 1453431518-Jul-19 0:25
memberMember 1453431518-Jul-19 0:25 
AnswerRe: python Pin
Richard MacCutchan18-Jul-19 1:37
protectorRichard MacCutchan18-Jul-19 1:37 
AnswerRe: python Pin
Afzaal Ahmad Zeeshan18-Jul-19 1:56
mveAfzaal Ahmad Zeeshan18-Jul-19 1:56 
QuestionQR camera scan with android phone using C# Pin
A.Shoman15-Jul-19 22:04
memberA.Shoman15-Jul-19 22:04 
AnswerRe: QR camera scan with android phone using C# Pin
Richard MacCutchan15-Jul-19 22:15
protectorRichard MacCutchan15-Jul-19 22:15 

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.