In what language are most Android apps coded?

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
Since I am completely new to the Android universe, and coming from the Pre world where most apps are laggy and programmed in web languages, what am I going to see once I get the Evo? Are apps programmed in java and other web languages as well, or does the SDK for Android provide for C++ apps?

Its really funny, just now that the Pre will soon get PDK apps, I am about ready to switch to Android, hopefully it won't be ugly apps all over again!
 

Scincidae

Active member
Apr 22, 2010
30
0
0
Visit site
Everything I have seen is in Java, which is nice because my college classes were all in Java (though Java is not my favorite language). You can download the SDK free from Google and you can run the apps in the emulator before you get an Android phone.
 

Scincidae

Active member
Apr 22, 2010
30
0
0
Visit site
I know some of the libraries are from C/C++ but why does Java mean apps are ugly? Do you mean the code or the look of the apps? I know Java isn't the best language out there but it is the most used in the job word. (Something like 60-70% of programming jobs in the world are for Jav, that could be an old statistic but it is still the top as far as %)
 

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
Well, I guess I associate C++ apps with pretty looking iphone apps, and web language apps with laggy, slightly primitive looking Pre apps.
 

Scincidae

Active member
Apr 22, 2010
30
0
0
Visit site
Well, I guess I associate C++ apps with pretty looking iphone apps, and web language apps with laggy, slightly primitive looking Pre apps.

I thought most iPhone apps were Objective-C? Anyway iphone apps have built in GUI support for the iPhone style menus and such. It comes down to the programmer and whether or not they hire a designer since most programmers seem to be horrible at graphic art. Lucky for myself my major study before Computer Science happened to be art and I grew up with my father being a graphic artist.
 

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
I guess if you want pretty, the iphone is the only choice, hm? I just hope that more devs are going to take advantage of the power these new android phones have under the hood.
 

Andrew Ruffolo

Well-known member
Jan 5, 2010
3,567
172
0
Visit site
I guess if you want pretty, the iphone is the only choice, hm? I just hope that more devs are going to take advantage of the power these new android phones have under the hood.

There are some pretty apps, but most are basic.
Like some look exactly the same as they do on the iphone. it depends on the actual developer.
 

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
Some of the Apps I want is a Netflix Manager, DirecTV DVR manager, NewsRoom (which looks just like on the Pre), and some fancy weather apps with animated radar.

We'll have to see how Google builds out the SDK. That crazy unsecure microSD card situation that prevents the big games from being ported over really bugs me still!
 

flyawaymike

Well-known member
Mar 5, 2010
69
0
0
Visit site
Java is far from my favorite and all, in fact I'm not a fan at all and I think Objective-C is is the way to go - but as for looks and an app being "pretty"???

The end-user interface has nothing to do with that, be it in C++, Java, HTML5 or what have you.


Well, I guess I associate C++ apps with pretty looking iphone apps, and web language apps with laggy, slightly primitive looking Pre apps.
 

Eguy

Lloyd Lover
Mar 28, 2010
154
2
0
Visit site
Some of the Apps I want is a Netflix Manager, DirecTV DVR manager, NewsRoom (which looks just like on the Pre), and some fancy weather apps with animated radar.

We'll have to see how Google builds out the SDK. That crazy unsecure microSD card situation that prevents the big games from being ported over really bugs me still!

Nothing is better than the HTC weather app :D. It doesn't do radar though. You can browse the market on this site: Find great Android apps and games - AppBrain
 

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
Well as far as the pretty and java goes.... I am still comparing the initial games we got on the Pre as the ugly ones that just look cheap and do much for you as far as eye candy goes. I see iphone games and the games ported over to the Pre by gameloft that use the Pres PDK, and I think of quality stuff. See what I mean?
 

Complex Pants

Well-known member
Dec 15, 2009
636
26
0
Visit site
Well as far as the pretty and java goes.... I am still comparing the initial games we got on the Pre as the ugly ones that just look cheap and do much for you as far as eye candy goes. I see iphone games and the games ported over to the Pre by gameloft that use the Pres PDK, and I think of quality stuff. See what I mean?

The difference between the initial Pre games and the PDK games are the PDK games use compiled code (C++, Java, etc) while the first batch of games on WebOS were using CSS/HTML/Javascript which is much less powerful and cannot do 3D engines yet. When WebGL becomes a standard then yes they will, but right now it will mostly be moving 2D images around.

Look at the Game I linked above. ExZeus is on the iPhone (C++) and Android (Java). The main reason why you haven't see high end 3D games on Android is the initial run of phones did have particularly high end internals. Since the release of the Droid, Android has had access to powerful CPUs and GPUs. What has also happened is the resolutions of phones has started to standardize around 800x480 and most the high end phones are all running Android 2.1 now. Gameloft has already started porting some of their games to Android (Oregon Trail and Uno right now). I have talked to Glu mobile and they said they plan to move most of their catalog to Android as well.
 

MannyZ28

Well-known member
Apr 18, 2010
2,633
175
0
Visit site
Sweet, yeah I got confused between javascript and java.

And you're right, the Droid was really the first high end phone on Android, can't wait to see how pretty all those games will look on a 4.3" screen!
 

flyawaymike

Well-known member
Mar 5, 2010
69
0
0
Visit site
Sweet, yeah I got confused between javascript and java.

And you're right, the Droid was really the first high end phone on Android, can't wait to see how pretty all those games will look on a 4.3" screen!

Manny, again, the language being used, be it C++, Java, Obj-C, etc has NOTHING to do with how "pretty" a game is.

the closest thing you might be thinking of on that topic, is the supplemental SDKs with additional code libraries for gaming, rendering engines, etc.
 

Forum statistics

Threads
943,150
Messages
6,917,533
Members
3,158,848
Latest member
kerokekerol