which platform to download on SDK? - Android Software Development

hey guys, I want to ask if I'm using a 2.2 phone and I want to develop an app, should I download the 2.2 platform? or should I get the latest?
Sent from my SGH-T959 using XDA App

Hit download and let it run downloading everything whilst you find something else todo for a bit.
Doesn't hurt having the later stuff, and it's good for testing against.
When you create an image, you get to choose the API compatibility level you want to code against.

Jyveafk said:
Hit download and let it run downloading everything whilst you find something else todo for a bit.
Doesn't hurt having the later stuff, and it's good for testing against.
When you create an image, you get to choose the API compatibility level you want to code against.
Click to expand...
Click to collapse
yup, the problem is i'm trying to minimize my downloads because i have a 5GB limit. so i can't even if i want to.

iynfynity said:
yup, the problem is i'm trying to minimize my downloads because i have a 5GB limit. so i can't even if i want to.
Click to expand...
Click to collapse
2.2 should be fine for your phone, but if you download 2.1 it'll work on almost android phones 2.1+.

fifarunnerr said:
2.2 should be fine for your phone, but if you download 2.1 it'll work on almost android phones 2.1+.
Click to expand...
Click to collapse
Yes, I suggest you to continue developing for the 2.1, it'll be usable for the 2.1+ too.
As an example, these are the stats related to the OS users of my app:
Android 2.2 57,8%
Android 2.1 27,2%
Android 2.3.3 10,0%
Android 2.3 1,1%
My app is clearly developed under the 2.1 API.

Related

WIFI Proxy?

Is it possible to set-up proxy for wifi? at school we are using proxy to use the internet. i'm not a iphone fan but its really easy on the iphone and would like to know if it was possible with hero/android
if this is not possible will it come later to android?
Check this out:
http://code.google.com/p/proxysetting/
It appears to be an app that will do it for you. It might be on the market too, I haven't checked. Just did a quick google search and it was the first thing that came up.
Why isnt it build in? Will it be build in with later releases of android?
I will look at the link maybe i will find something great
That should do the trick, that is exactly what I'm searching for!!
I'll test it at work tomorrow and let you know if it worked, I allready set the proxy, really simple prog to work with. I REALLY hope it works.
Hmm, the programme doesnt do anything. Still cant connect to the internet. Anybody got other suggestions..?
Trenchor said:
Hmm, the programme doesnt do anything. Still cant connect to the internet. Anybody got other suggestions..?
Click to expand...
Click to collapse
Your phone may need to be rooted for this to work... that's just a shot in the dark. As soon as I get my Hero (yeah, I'm trolling the forums before Telus even has them in stock) that's the first thing I'm gonna do, but some people are more cautious, so it's up to you if you wanna bother rooting your phone on the off chance that it'll get the app I linked to work.
EDIT: My bad, if you check the "issues" page on the site, you'll see that it hasn't been updated to work on cupcake. :/
will there be proxy settings in donut?
commodoor said:
will there be proxy settings in donut?
Click to expand...
Click to collapse
It's hard to say. I found this "complete" list of donut features:
http://www.betanews.com/article/Android-Donut-SDK-released-Whats-new-inside/1253057624
I wouldn't be surprised if the inclusion of full VPN support also brought proxy settings with it, but it's hard to say.
Thnx for the article, its great.
Is the new version (donut) already released? Or when will that be?
Oh yeah, how will Hero users be able to work with the new version of android?
Because we got htc 'sense' above android, so I guess HTC also has to release a new version of the 'sense'??
Trenchor said:
Is the new version (donut) already released? Or when will that be?
Oh yeah, how will Hero users be able to work with the new version of android?
Because we got htc 'sense' above android, so I guess HTC also has to release a new version of the 'sense'??
Click to expand...
Click to collapse
Yes, donut was released on September 15th, but there are no phones that come with 1.6 on them. The CLIQ is supposed to be the first one, I think. Cupcake applications are expected to run on Donut, so I see no reason why a Hero update (both official and non-official) wouldn't be too far down the road.
I don't have a Hero yet, but I've been running Android on my Vogue for over a year now, and last week I actually ran a Donut build. It's very nice, although the vogue build is missing a lot of apps, like GMail, and contacts don't sync, so it's not really feasible for us to use until more development is done on it.
donut wasn't released but the SDK. with SDK can developers edit(if its needed) their programs to make it work in donut or just test it before the donut comes out. htc will make there sensui work in donut because it would be there shell for android and wanna us it with new htc android phones. but if it comes to hero i don't know i hope so or i will feel like i left behind.
sensui is nice but i think it slows down the phone but thats what i think. i would prefer the speed above sensui.
commodoor said:
donut wasn't released but the SDK. with SDK can developers edit(if its needed) their programs to make it work in donut or just test it before the donut comes out. htc will make there sensui work in donut because it would be there shell for android and wanna us it with new htc android phones. but if it comes to hero i don't know i hope so or i will feel like i left behind.
sensui is nice but i think it slows down the phone but thats what i think. i would prefer the speed above sensui.
Click to expand...
Click to collapse
Yes and no... the SDK is what was officially released on the 15th yes, but google has been adding donut into the android source tree for a while now. The SDK includes a donut system image to run in the emulator, and which can also run on phones (as this is what I've run on my vogue) but of course is missing several google apps. The market and youtube are included though. The source for donut is all in the git tree along with cupcake and... 1.0, whatever its codename is. It's just up to phone manufacturers to take the source and build specific images for their devices at this point, although I'm sure google still has updates to add to it as well.

2.1 SDK Released

http://developer.android.com/sdk/android-2.1.html
2.1 SDK is out. Progress.
Good news.
We'll need the source before we can take advantage of it as the 2.01 audio libs don't work at all... And for anyone wondering, livewallpapers runs extremely slow and is not worth using yet.
Isn't the source available on AOSP? I thought I saw it the other day when picking through the tree?
Audio works I'm running it right now. It's pretty much the same as 2.0.1 with the addition of livewallpapers. The new launcher isn't included. Most likely because the emulator can't handle the graphics.
http://cid-26b659bcabad8994.skydrive.live.com/self.aspx/.Public/2.1-SDK-Vogue.zip It's just a generic sdk build with no Google apps. Livewalls works but is slow like mssmision said. Give me a couple and I'll see what I can add.
2.1 wow! ...a while ago i made the switch from sprint to vzw & i have been off of my vogue for some time, but am now back to it -i figured out how to get it running on vzw I am looking forward to playing with all the new changes since i have been away!!
Do you think 2.1 will ever become usable on our vogues? or just bits & pieces like past upgrades?? i.e. especially google gps beta -i used that with the droid and it is incredible!
it's neat to see the familiar faces are still around this forum
btw, what do you guys think is the fastest/most stable version right now for me to use? (been away since november!!!)
zenulator said:
Audio works I'm running it right now. It's pretty much the same as 2.0.1 with the addition of livewallpapers. The new launcher isn't included. Most likely because the emulator can't handle the graphics.
http://cid-26b659bcabad8994.skydrive.live.com/self.aspx/.Public/2.1-SDK-Vogue.zip It's just a generic sdk build with no Google apps. Livewalls works but is slow like mssmision said. Give me a couple and I'll see what I can add.
Click to expand...
Click to collapse
That sucks about the launcher... How do we go about getting that? And is the little card preview thing for the home pages included?
TheKartus said:
That sucks about the launcher... How do we go about getting that? And is the little card preview thing for the home pages included?
Click to expand...
Click to collapse
Nope just the livewallpaper.
adeyo said:
2.1 wow! ...a while ago i made the switch from sprint to vzw & i have been off of my vogue for some time, but am now back to it -i figured out how to get it running on vzw I am looking forward to playing with all the new changes since i have been away!!
Do you think 2.1 will ever become usable on our vogues? or just bits & pieces like past upgrades?? i.e. especially google gps beta -i used that with the droid and it is incredible!
it's neat to see the familiar faces are still around this forum
btw, what do you guys think is the fastest/most stable version right now for me to use? (been away since november!!!)
Click to expand...
Click to collapse
you could try the new improved tattoo build or any of the donut builds. they should have the new google maps with navigation. if not you can update maps from market. there is also a 2.0.1 build which is almost the same as 2.1. google has already stated that the 2.1 sdk only has minor api changes.
zenulator said:
Nope just the livewallpaper.
Click to expand...
Click to collapse
That's a shame. There should be a Nexus dump the launcher could be pulled from? Think the graphics involved would slow us down too much?
TheKartus said:
That's a shame. There should be a Nexus dump the launcher could be pulled from? Think the graphics involved would slow us down too much?
Click to expand...
Click to collapse
I had the nexus launcher running on 2.0.1 but it's slow and crashes way to much for normal use.
as well the new gallery3d has issues because of gl stuff.. It works, it's slow, and thumbs don't always display.
zenulator said:
you could try the new improved tattoo build or any of the donut builds. they should have the new google maps with navigation. if not you can update maps from market. there is also a 2.0.1 build which is almost the same as 2.1. google has already stated that the 2.1 sdk only has minor api changes.
Click to expand...
Click to collapse
Thanks Zen! ...i didn't realize there was a 2.0.1 functioning build out. I don't really care about the minor api changes. I will go do some digging and try out that build! it's fun to be back
AOSP repo is pulling down master/eclair right now, I'm watching it update platform/packages/wallpapers/magicsmoke,musicvisualization, etc.
I'm not entirely sure how to do so, but can't we compile this as a build for Vogue?
Well i just booted the nexus dump by replacing system/lib with the one in the sdk and then adding back some missing libs. Not quite usable about as good as Drizzys Droid 2.1.
Just out of curiosity, can you boot the nexus dump @ 240x320?
Shidell said:
Just out of curiosity, can you boot the nexus dump @ 240x320?
Click to expand...
Click to collapse
I would like to know this too.
Shidell said:
Just out of curiosity, can you boot the nexus dump @ 240x320?
Click to expand...
Click to collapse
yes you can
Wow, interesting.
I've got the Eclair branch (or what I believe to be the Eclair branch, it's labeled as such) from AOSP. I'm building it right now.
I'm optimistic that a clean build from AOSP will run better than the ripped/converted Nexus dump, but as I've never done this before, it's just speculation.
Zen, any advice on setting this up to run natively on the Vogue post-build? Anything I can package/upload for you to play with that might help?
Realistically, what do we have to do to get OpenGL working on Eclair/Flan? Will the G1 update apply to our devices? Having no thumbnails is a real pain, in addition to the occasionally jerky animation.

HD2, WinMo7, 6.x and VS2010...

This is a bit of an odd question, but please bare with me here.
I'm writing my thesis for the uni about C#... with the recent release of VS2010, I thought it'd be great to focus on this IDE and the new features it offers and put those in the thesis as well. I ALSO had an idea to show that one can write apps for mobile devices using C# (duh, but all's fair in the academic world ); I own a HD2, so being able to whip out the phone and show the app working would be a great way to blow some academic minds (well, not really, but I think it'd be nice).
However... VS2010 doesn't support WMo 6.X, which is a serious bummer. There are some rumours that an SDK will be released, but if and when that will happen remains a mystery.
So this leaves me WMo7, which has already been ported to HD2. However, it seems it's not public just yet. And besides not being public, WMo7 will supposedly only allow apps to be installed through MS store... so I have no idea if it'll be possible for me to write an app for that OS and actually use it (it won't be commercial in any way and 100% useless for 99% of people, as it only serves as a live example for my thesis).
To summarize:
- Is is possible for a "basement-programmer" like myself to use WMo7 to show off my own apps without the use of the MS store?
- If so, where could I get my hands on WMo7 for HD2?
- If WMo7 is not available to us mortals, could someone tell me roughly when a public release will be available?
- Or perhaps the whole idea is pointless and I should just develop my app in VS2080 and show it off with the HD2 that I currently own? (It's will be a simple app that connects to some database online without being limited to MSSQL and does something with it, where "something" is yet unspecified)
Shaamaan said:
To summarize:
- Is is possible for a "basement-programmer" like myself to use WMo7 to show off my own apps without the use of the MS store?
Click to expand...
Click to collapse
developers should be able too install apps without going into the store like it is on wm6.5 atm.
Shaamaan said:
- If so, where could I get my hands on WMo7 for HD2?
Click to expand...
Click to collapse
its not available.
Shaamaan said:
- If WMo7 is not available to us mortals, could someone tell me roughly when a public release will be available?
Click to expand...
Click to collapse
assume currently it wont be available for the HD2, if it is then it wont be available until a few months after the release of wp7
Shaamaan said:
- Or perhaps the whole idea is pointless and I should just develop my app in VS2010 and show it off with the HD2 that I currently own? (It's will be a simple app that connects to some database online without being limited to MSSQL and does something with it, where "something" is yet unspecified)
Click to expand...
Click to collapse
maybe
Xp3RiM3nT said:
assume currently it wont be available for the HD2, if it is then it wont be available until a few months after the release of wp7
Click to expand...
Click to collapse
Despite the fact that WMo7 has already been ported?
maybe
Click to expand...
Click to collapse
I actually meant using VS2008 BTW, typo...
Shaamaan said:
Despite the fact that WMo7 has already been ported?
Click to expand...
Click to collapse
AKAIK it hasnt, there is a rom available but it doesnt run on any current device since its a beta rom for an unreleased device.
there is a chance they may get it working on the HD2 or some other phone but its not available currently.
Xp3RiM3nT said:
AKAIK it hasnt, there is a rom available but it doesnt run on any current device since its a beta rom for an unreleased device.
there is a chance they may get it working on the HD2 or some other phone but its not available currently.
Click to expand...
Click to collapse
So... the whole thing about W7 having been ported to HD2 was just a rumour?
I am not sure where you heard that winmo had been ported too hd2? is a link available.
I have just checked Da_G's twitter account and he is still working on the port, he has developed several new tools too help him but is struggling to get some stuff to do with the JTAG controller.
there is a hd2 application which attempts to reimplement some of the functions you can see in the wp7 promo videos but this is not a port it is just an application that looks like wp7.
Shaamaan said:
So... the whole thing about W7 having been ported to HD2 was just a rumour?
Click to expand...
Click to collapse
write your app under 2008 and for 6.5, there hasn't been any word from the source of that rumour for months. C# code is very portable between 2008 and 2010, so don't worry about that. With a little work (can be on the order of hours) you can upgrade your code to 2010 and 7.0 if it ever arrives for HD2.
uuum.. u can show windows phone 7 with a emulator on a pc.. and i think ms released the windows phone 7 tools to programm apps for it alerady..
http://developer.windowsphone.com/Default.aspx
dont know if its possible to just run the app without the market.. i hope it is, but really dont know >.<
and its impossible to port wp7 to the HD2 right now. yes, it already happened, but that version is very laggy and buggy, so its useless when u want to show it

Market.Android

Have you noticed the new PC android market?
http://market.android.com/
Tell me your opinion!
I'm not sure I see the point, if all it does is use a qr code to direct your phone to the market to install the sofware.
It's a little bit stupid, for my opinion xD
agreed, useless....
from what I understand is you can set it t push automatically,I havny looked at it yet...
Sent from my Frankenstein FROYO using XDA App...
Its like apple apps store, isn't it ?
sincan01 said:
Its like apple apps store, isn't it ?
Click to expand...
Click to collapse
Almost....
I think it's quite brilliant. If I'm in front of my computer anyways, I find it easier to use the web market to browse apps.
Troute said:
I'm not sure I see the point, if all it does is use a qr code to direct your phone to the market to install the sofware.
Click to expand...
Click to collapse
It uses over-the-air installing. Simply click Install on the web market, and it'll start installing on your phone automagically.
Can't see how another option is a bad thing
still no proper sorting option like best rated, latest, most downloaded etc...
laureus said:
still no proper sorting option like best rated, latest, most downloaded etc...
Click to expand...
Click to collapse
Is not 100% done.. wait for it

Which program should I use?

Hello XDA Devs. I am pretty new to the concept of people like me creating apps. I am very inexperienced and I am trying to make a game for my android phone. I knew that Google had an Android SDK but I learned that Adobe's Flash Professional can create apps for Android as well. So which program should I use to create a game?
Sent from my SGH-M919 using xda app-developers app
Indianssj said:
Hello XDA Devs. I am pretty new to the concept of people like me creating apps. I am very inexperienced and I am trying to make a game for my android phone. I knew that Google had an Android SDK but I learned that Adobe's Flash Professional can create apps for Android as well. So which program should I use to create a game?
Sent from my SGH-M919 using xda app-developers app
Click to expand...
Click to collapse
Uh, I wouldn't use the Adobe Flash thing. First of all, it should be slower and Adobe doesn't provide flash player support for Jelly Bean and later. So it runs on old phone only. (I know there are ways to get flash on newer versions. But they aren't optimal.)
So use the SDK. It offers much more functions.
You can use an engine like AndEngine though. I'd recommend that. However, you need to know Java and the Android part.
Although I agree with going down the Java route, as you will be able to do a LOT more with it, Adobe Air is a viable platform for a Flash developer. (It's not the same as the flash plugin for browsers.)
Have a look here for more info...
http://www.adobe.com/products/air.html
Archer said:
Although I agree with going down the Java route, as you will be able to do a LOT more with it, Adobe Air is a viable platform for a Flash developer. (It's not the same as the flash plugin for browsers.)
Have a look here for more info...
http://www.adobe.com/products/air.html
Click to expand...
Click to collapse
Thanks.
I just though of all apps in whose description you can find a sentence like "You need to have flash player installed.".
Did you try Adobe Air?
nikwen said:
Thanks.
I just though of all apps in whose description you can find a sentence like "You need to have flash player installed.".
Did you try Adobe Air?
Click to expand...
Click to collapse
I've not used it for a long time, no. I know it's compatible with my HTC One, and that's running Android 4.2, so it's been kept up-to-date. I did think it was the way to go for a long time, purely because of the fact that it's cross-platform, but I have less faith in it now. If I want cross-platform then I use Phonegap.
I'm curious now. Going to install it and have a play around
Archer said:
I've not used it for a long time, no. I know it's compatible with my HTC One, and that's running Android 4.2, so it's been kept up-to-date. I did think it was the way to go for a long time, purely because of the fact that it's cross-platform, but I have less faith in it now. If I want cross-platform then I use Phonegap.
I'm curious now. Going to install it and have a play around
Click to expand...
Click to collapse
I'm curious, too. Please keep us updated.
As mentioned above you could used engines like AndEngine. But if you are new to java as well then I suggest learning java and move on to creating simple apps. You can use websites like thenewboston or other various tutorials all over the net. Make use of youtube and google... they will help you.

Categories

Resources