+ 2
What is the name of the programming language use to write Apks
whatsapp , floppy bird , and that hard game that is in lollipop android device
14 Answers
+ 5
Java is what I'd use. I haven't really looked into Kotlin much yet, but always hear about it now.
+ 3
@Ace Oh nice, thanks for the info/link man. Just read through that article, looks promising. :D How do you like it so far? I think I'm going to go ahead and start reading up on it tonight. Oh and the null-safety thing sound nice.
+ 3
Wow... I can't believe Kotlin has matured so rapidly. I remember when this was first released be JetBrains a good number of years ago. I need to check it out again.
Are you using Intellij IDE or another IDE for this language?
+ 2
Kotlin seems to be a wonderful language. If I wrote Android apps, it would be my first choice. I'm always up for a new language.
+ 2
Java, C#....Kotlin is gaining up faster than we'd expected too. Primary languages for building Apks.
+ 2
I never got to be an expert using emacs, but it made some things super fast so I did learn a subset. I could function all right in it. I started with first public release for TOPS-20 as we hired a MIT grad who brought it with him.
+ 1
@Ace... That's pretty hardcore. I've worked with a few people who live in emacs and they are wizards in it. I've tried it in the past. However, the learning curve was quite steep and the customization and setup to figure out a workflow kept me from continuing on with it. The effort was just too much and felt very forced for me specifically. I would probably have needed to be immersed in it a good month or three before getting to a decent flow with it. However, I would be moving at a snails pace compared to my speed with other tools.
Kudos to you for being there with emacs. How did you get comfortable working with emacs?
+ 1
@Ace... How many years have you been working with emacs? Also, how strong is the debugging support for various languages? That is to say, does it support the ability to set breakpoints, step through code, view call stacks, eval variables for the given scope, etc?
You've got me intrigued to challenge myself to revisit this again.