I Want To Learn To Build Roms! Help please - myTouch 4G Q&A, Help & Troubleshooting

I wanna learn how to build roms. I can image how difficult I must be but I think I can handle it. Can anyone point me in the right direction so I can get started?
Sent from my HTC Glacier using XDA App

Learn some java and study the android sdk. Unless you can develop some good applications I wouldn't even try developing roms. People think it's all fun and games, it a lot more time consuming then you think.

Go to the kitchen it shows you the basics and some advanced things.
If you just want to port it isn't that difficult just time consuming. I spend my time their so I can make my own rom as well.
Sent from my HTC Glacier using XDA App

Step 1: Learn android and how it works, as stated before it can be done by learning Java and it's implementation in the Android SDK
Step 2: Learn C/C++ a lot Android and its kernel is actually written in C++
Step 3: Do what Cyanogen said in his post in the Rom Kitchen section of XDA

Any one know where I can find the kitchen
Sent from my HTC Glacier using XDA App

search it.

use this link as a starting point...took me a while to find it myself without any real direction to go on...im reading through this myself, but as mentioned by eunkipark try to use the search function next time
http://forum.xda-developers.com/forumdisplay.php?f=613

Please post questions in Q&A section.

Related

Going to begin Android development, need advice

I have an idea for android that could potentially make me millions. However I currently have no experience in coding anything besides basic html templates. Would reading android development for dummies be a good place to start? How complicated is android development?
Sent from my SGH-T959 using XDA App
Picking up a Java Programming for Dummies would also be a good start. The Android Dev site has some good resources aswell, check it out.
I have no knowledge of coding java or android based programs. The official Android development site is kind of complicated. For someone like me I need very clear walkthroughs of the basics until I get the hang of things. Can anyone give me advice or lead me to the right place?
I started off using Greenfoot back when I was a wee little lad. It's probably the most simple way to get into Java and Java concepts.
Sent from my Incredible using XDA App
There is an program currently in beta called App Inventor for people that have Little to no experience with coding. You might want to look into that.
Http://appinventor.googlelabs.com/about
Sent from my ADR6300 using XDA App
MDX6 said:
I started off using Greenfoot back when I was a wee little lad. It's probably the most simple way to get into Java and Java concepts.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
Is that an application, or a better book than the dummies one?
Sent from my DROIDX using XDA App

Interested in learning...

Im interested in learning how to create my own builds using all the necessary tools. I know it wont be easy and will take a lot of time but you have to start sometime! So I was wondering where I can start and if anyone can point me in the right direction. (I know it will take a good knowledge in Linux code and programming.)
Sent from my HTC HD2 using XDA App
Maybe you can get something useful from hd2 android dev. channel.
Sent from my HTC HD2 using XDA App

Hi Guys.

Hi guys,i am new on this forum.I know how root-unlock bootloader-flash custom kernel et.c.I am searching for a team to make a Custom Rom.I got plenty free time.Feel Free post here or PM me .Have a nice day.BTW call me George
George, in order to make a custom ROM you also need to have special coding knowledge.
Pretty much everybody can do those things you said but you don't see a new ROM from everybody here.
You gotta learn programming first.
Sent from my E15i using XDA
Hmmm.I know that i need a coding knowledge.But i don't know from were to start.I don't know which programming language i need learn.C++ VB or what?A link could be useful too.
Start by making simple apps. The language required for that is Java. Go to YouTube and search for a channel with the name "thenewboston". You'll find there great tutorials. Watch and learn the Java tutorials first then the Android tutorials.
Good luck!
Sent from my E15i using XDA
Thank You mate.I am going start learning Java.Java is hard language?
Not really...it's pretty much like a human language. There are languages that completely freak you out!
Sent from my E15i using XDA
I know.Like C++ and C#
I know, like, 1% of whole Java.
Sent from my E15i using XDA
Oh So...I got a lot of work
you can even watch stanford program methodology from youtube....i learnt java from there....
try watching markana tutorials....they give u an insight on android internals....

learning to become a dev (help)

I want to learn how to develeop and/or help develop apps and roms for androids (mainly MT4G)... I figure the more devs ,the better...
anyone have any tips or can point me in a direction of where to start?
Sent from my HTC Glacier using xda app-developers app
Read guides, porting guides, compiling guides, whatever tickles your fancy, read read read.
You'll need to learn Java and XML to develop apps.
THEindian said:
Read guides, porting guides, compiling guides, whatever tickles your fancy, read read read.
Click to expand...
Click to collapse
estallings15 said:
You'll need to learn Java and XML to develop apps.
Click to expand...
Click to collapse
thanks il look into it
expect a new dev on xda
Its always good to be able to learn as you go along. Start small and simple then go from there. Always ask for help, there are plenty of people willing. But don't depend on them, try to fix it yourself first. Good luck
Sent from my HTC Glacier using xda app-developers app

Getting started making apps?

Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
nickelz34 said:
Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Try Eclipse, my honey
Sent from my Xperia U using xda premium
You ideas and passion!
Sent from my GT-I9300 using xda app-developers app
1. Java.
2. Official Docs.
3. StackOverflow.
4. Google.
Good luck!
I've always said anybody can learn to program... once people find that out i'll be out of a job
Google has some good documentation on getting started:
developer.android.com/about/start.html
I'd also recommend finding a good 'learn to program android' website and work through the tutorials (there are quite a few).
Have Fun!
nickelz34 said:
Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
It will not work with c++. Better you start learning java and xml and devlop simple apps. Java will be used to implement logical part in your app, XMl will be used for designing your application.
It can't hurt to learn C++, its a great language to pick up on. But if your looking to make android apps/games I would suggest Java, it can be used on so many platforms and is a big "all around" language. Good luck!
Sent from my SGH-I897 using xda premium
mammallama said:
It can't hurt to learn C++, its a great language to pick up on. But if your looking to make android apps/games I would suggest Java, it can be used on so many platforms and is a big "all around" language. Good luck!
Sent from my SGH-I897 using xda premium
Click to expand...
Click to collapse
I'm in the same situation as thread starter and after weeks of trying to come to a conclusion I still haven't landed on a decision.
20 years ago I used to program in basic and was quite good at it, then career choice and personal life took over and I haven't programmed since. With the possibilities that Android gives I want to get back into programming to make some job related apps on my spare time, now fairly well what the end result should be, but to get there is another thing.
I see you mention Java and that is the one language I have scrapped during my research due to all the security issues with the language the last couple of years, could anyone or yourself please elaborate on why Java is a good choice, besides "all around" language?
Forgive the n00b-ish question, but we all have to start somewhere.
Piddi1 said:
I see you mention Java and that is the one language I have scrapped during my research due to all the security issues with the language the last couple of years, could anyone or yourself please elaborate on why Java is a good choice, besides "all around" language?
Forgive the n00b-ish question, but we all have to start somewhere.
Click to expand...
Click to collapse
cuz android apps are written in java.
out of ideas said:
cuz android apps are written in java.
Click to expand...
Click to collapse
at least some of them) for now you can also code your apps in c++, c# or even javascirpt. But i believe java is the most documented language for desining android applications.
Learn Java first. That's the best one to develop apps for Android. Though you can always use c++ via ports available or c++ with qt.
Also I would suggest you to use Eclipse as the IDE because Android Studio is quite buggy and for the most time you will be just resolving issues with it.
For learning, android developer is the best source also you can refer to kilo bolt. It had good tutorials on Android and Java.
Sent from my LT26ii using xda app-developers app

Categories

Resources