ROM building - Android Software Development

I would like to get into to the Android development game but I'm not turning in a lot of results as to what I need to get started if anyone knows of programs how tos or any information to help me get started it would be much appreciated ...
Sent from my PC36100 using XDA App

You should check this: http://forum.samdroid.net/wiki/showwiki/How+to+build+Android+2+2+Froyo+for+Samsung+Spica+i5700. It's for Samsung Galaxy Spica, but the basics are there. If you don't know anything about OS programming read this book: http://www.amazon.com/Operating-Systems-Design-Implementation-3rd/dp/0131429388/ref=sr_1_2?ie=UTF8&qid=1298879414&sr=8-2

Related

Help guiding me about root and other stuff

I come from a win 6.5 device and this is my first android phone. I don't really understand much about hacking this device and also about reasons for doing it. I read on this forums enough to make me interested but not really clear on which way to go.
I know this is probably lame but I have to start somewhere. Please help guiding me in the right direction.
Sent from my MB860 using XDA App

[Q] tutorial for building a rom from sdk

Plz read this and leave some feedback. My device is lacking developers compared to other devices. We have like maybe 2 true developers that know their way around code and what not. So i am trying my best to learn how to build roms. I recently taught myself how to port a rom and was semi successful in that it works except the normal problems like wifi, gps, etc.
Now the question. It there a tutorial on how to build a rom from sdk? Im seeing honeycomb roms pop up for other devices based on sdk. I would like to build a honeycomb rom for my device as well. I am clueless when its comes to code so i am currently reading up on things like "c++ for dummies" and other helpful books. im asking for either helpful links that a newbie can figure out with some reading and learning or guidance (if you're that patient).
Any helpful comments are welcome! Thx
Edit: been google searching before posting this thread and havent really stumbled upon anything too helpful. Just throwing that out so no one goes "it called a search, noob" lol
Sent from my T-Mobile myTouch 3G Slide using XDA App

Best Way To Learn Android?

Hey everyone I would like to know the best way to start learning android. To start off I know that Java is heavily used and so is XML. XML is usually the theming part and Java is for Rom building if I'm correct. I'd like to know how to go about learning it and which path to take first. Do I buy books? Do I follow guides online? Do I look up youtube videos? Also do I have to be smart to learn Java or XML. I am no genius but I consider myself pretty smart if I use repetition and keep pushing myself to learn which I am fully capable of doing. If someone could tell me on how to go about learning Android Development that would be great.
Thanks,
Sean Myers
could anyone please help me out here??
i learned how to theme a little from here, and i made a theme for my music. http://forum.xda-developers.com/wiki/index.php?title=File:Motorola_Droid_X.png#Guides_.26_Tutorials
mattmartin77 said:
i learned how to theme a little from here, and i made a theme for my music. http://forum.xda-developers.com/wiki/index.php?title=File:Motorola_Droid_X.png#Guides_.26_Tutorials
Click to expand...
Click to collapse
Nice link I might give something a try. I did try and find some books but they werent in enough detail for what I needed for our phones. Besides java,xml,.png isnt some linux? Going through lots of lines code?
You do need to know some linux because some of the rom has to be done in a linux os.
Http://developer.android.com
Sent from my Rooted DroidX running Liberty ROM v2.0.1 + Green Serenity Theme using XDA Premium app.
Maxgap1705 said:
Http://developer.android.com
Sent from my Rooted DroidX running Liberty ROM v2.0.1 + Green Serenity Theme using XDA Premium app.
Click to expand...
Click to collapse
Yeah... I was gonna say, google has a sdk and all that that, they'd be the best place to find info on their OS and how to develop for it.
smyers1012 said:
Hey everyone I would like to know the best way to start learning android.
Click to expand...
Click to collapse
Try to create and deploy the "Hello Android" app described here:
(I can't post external links until I have 8 posts here, sorry:
developer.android.com/guide/tutorials/hello-world.html )
I did it under Windows XP using eclipse, and deployed it to the emulator running on my PC and to my unrooted stock DroidX (Android 2.2) as my first Android project.
Knowledge of XML is always a good thing, but not required in that tutorial.
Once you have a basic app working and deployable, you can modify it to try more advanced things.
Sent from my unrooted DroidX using XDA App
do developers tend to have professional education in linux or are most of us self educated?
there is a vast amount of information out there. where woukd you send someone with little to no kniwledge of linux to learn the basics? i read and read posts, but often i am behind the curve on the basics so i cant understand all of the posts.
last question. if i run ubuntu on my computer will i be learning the same basic stuff for both ubuntu and android, as far as development goes? commands and logic? so far xda has been by far the best source of information. been reading the android developer page. its interesting.
Try the "Hello Android" book. It really helped me get the sense of the Android OS. http://www.amazon.com/gp/aw/d/1934356565/ref=redir_mdp_mobile/189-8058323-8893839 let me know what you think?
Sent from my DROIDX using Tapatalk
went ahead and bought it. shouod get it in a few days
bitterevp said:
went ahead and bought it. shouod get it in a few days
Click to expand...
Click to collapse
how did you like it?

Chrash corse in development

Hello, XDA, I need a lot of help. I have a Samsung Fascinate and an Acer Iconia Tab a500 and I really want to begin developing for the tablet. If any devs could tell me good programs to use or any tips, I would greatly appreciate it.
Wow, I spelled just about every thing wrong in the title...
Start here: http://developer.android.com/sdk/index.html
NH2G said:
Hello, XDA, I need a lot of help. I have a Samsung Fascinate and an Acer Iconia Tab a500 and I really want to begin developing for the tablet. If any devs could tell me good programs to use or any tips, I would greatly appreciate it.
Wow, I spelled just about every thing wrong in the title...
Click to expand...
Click to collapse
And I thought chrash was some new shell command like chmod and chown.
If you google how to android development or something like that, there's a decent amount of articles and videos that can be rather helpful, I went through some eclipse Java tutorials that were rather nice a while back.
Sent from my Inspire 4g using XDA Premium app
Another good thing - play with and modify the Google example apps provided on their developer site.
I learned Android development in about a week while recovering from back surgery by writing "MilesTrac Free" on a laptop from bed, and it was my first Java app. I do have a very strong background in software development though.

[Q] [>>>Asking All Devs<<<]

how do you develop android ROMs im a new dev and am curios
I can do small stuff.
I am wanting to know advanced stuff like frontend and backend work?
I'm not a dev. But here's something that can help.
Can't wait to see development
http://forum.xda-developers.com/showthread.php?t=1273044
Sent from my PC36100 using xda premium
read books
What is a book? lol they got books on this stuff? I bet they got plenty of websites to check out if you google it though lol. Android Kitchen is going to be what you are wanting though i bet. I just started reading up on some of the stuff myself, eventually i will make the leap but just too early right now for me.

Categories

Resources