[Q] Some doubts regarding getting started with Android Development - Android Q&A, Help & Troubleshooting

Hello,
I am new here, please forgive me, if this thread is in wrong section.
Moderators may move it to appropriate section.
I have a few doubts before I get into Android Development. (both in making apps, developing custom roms) I just want to know the Android inside out.
Here are my doubts :
# Does custom ROMs help in getting more RAM, or what's the best advantages (other than they give root level access)
# Are there any free tutorials (preferably video tutorials) for developing custom roms and learn android development?
# I have Galaxy S 5302, if I root it or say upgrade it to Android 4.0 or to Jelly Bean, would it affect the performance? If yes, then how?
# Why do sometimes, device bricks on rooting?
EDIT : I have experience with C/C++ programming, and currently learning JAVA.
I just installed the ADT but it's not showing any option to start Android Application Development.

Re
Bumping up this thread, to get some replies..
Please help me, I'm a noob !

answer
CuriousLearner said:
Hello,
I am new here, please forgive me, if this thread is in wrong section.
Moderators may move it to appropriate section.
I have a few doubts before I get into Android Development. (both in making apps, developing custom roms) I just want to know the Android inside out.
Here are my doubts :
# Does custom ROMs help in getting more RAM, or what's the best advantages (other than they give root level access)
# Are there any free tutorials (preferably video tutorials) for developing custom roms and learn android development?
# I have Galaxy S 5302, if I root it or say upgrade it to Android 4.0 or to Jelly Bean, would it affect the performance? If yes, then how?
# Why do sometimes, device bricks on rooting?
EDIT : I have experience with C/C++ programming, and currently learning JAVA.
I just installed the ADT but it's not showing any option to start Android Application Development.
Click to expand...
Click to collapse
no bro custom roms dont help in getting more ram but yu can use d sd card partition to use swap which acts as a kimda virtual memory
yes several video tutorials are available at YouTube bro
it dependa on the rom ul b installing...you may get new features and same side ul lose some stock apps
device gets brickd cz of either wrong rom installation or missing of some stock required files... bro
hope you find my answer helpful ...if yes press the thanx button

There is a good video tutorial by Nero Young on how to make a to make a Rom happy developing :thumbup:
Sent from my Xperia Live with Walkman using xda app-developers app

Thanks for your replies
Really appreciate your help..!!
Thanks a lot...
Hope to learn a lot from this developer's community.

Related

[Q] Questions from a new HD2-Android noob user!

I know that many of these questions are already answered but i couldn't understand how to do it so here it goes.
I know how to install custom roms/radios/mods etc on HD2 but only on WinMO.
I saw on a friends HD2 android software and i really loved it.
I have a custom rom on my hd2 (omega v14.4/radio 2.10.50.28_2) and i need your help to install ANDROID on it.
Is there a dual bootloader or a specific procedure to run android?
I have to format the phone and install only android on it or there are both on the phone?
Which is the best ROM so far for it?
Battery consumption/signal/gps etc remain functionable like in WinMO?
Thanks for your help! Waiting for your answers!
read the posts and you will find your answers, installing android is simple enough just copy over the android folder to the sd card, all this is covered in the stickies and many other posts in the android area
Thanks for the reply.
You know... it's my first time and i dont want to brick my phone
Could you point out to me a good stable rom? Are the android roms for everyday use or still in pure development?
Thanks. I managed to do it. A few things dont work though but it's very nice and fast!

Simple informations about Android

Hello my friend,
I'm software developper and cooker on Windows Mobile.
I would like to begin my Android cooking and have reading many tips on XDA, thanks a lot for this.
Nevertheless, i have some little questions....
In order to cook rom for android, it's possible to edit the rom with a kitchen and build a final ZIP rom in order to update with recovery menu.
But, if i want to update the latest android build, what is the way ?
* Need i to download the android source code and buid it ?
* I'm so sorry for this noob question but it's very hard to find "simple" informations about the different way of cooking on android. It will be very nice if anyone could explain the different way of cooking and this amazing os
Thanks a lot my friends,
Regards,
Nixeus
WoW....
104 views and no answer...
Is Android an opensource community ?
I come from the Windows Mobile cooking, and people are better helpful
Nixeus said:
WoW....
104 views and no answer...
Is Android an opensource community ?
I come from the Windows Mobile cooking, and people are better helpful
Click to expand...
Click to collapse
That's no way to ask for help...
http://forum.xda-developers.com/showthread.php?t=633246
http://forum.xda-developers.com/showthread.php?t=697938
http://forum.xda-developers.com/showthread.php?t=667298
(all above links are in this subforum)
The build of android you cook is determined by the device you own. That's where you need to start.
1. Choose device
2. Look for device on xda forums
3. Look around the device forum you just selected, paying extra attention to the "<device-name> Android Development" subforum
4. Learn
Cooking for android (correctly) isn't learned overnight.
Thanks a lot

[READ ME]The all in one Noob Guide

Reason for this thread : I am simply bored with people asking simple and silly questions.
This is a complete Android guide.
All inputs from other members are welcome.
Before and for all to read forum rules:
http://forum.xda-developers.com/announcement.php?f=263#td_post_81
1. What is Android?
Android is an an open-source operating system developed by Google.
2. What is touchwiz?
Touchwiz is a modified version of Android developed by Samsung. In simple words, its a layer of customisation on top of the Android operating system.
3. What is Cyanogenmod?
Cyanogenmod is another customized Android. It is compiled from the source. It supports over a 30 devices and has started supporting the ace just recently.
For more info go here : www.cyanogenmod.com
4. What is MIUI?
MIUI is another customized version of Android with Cyanogenmod as its base. Its well known for its looks.
For more info go here : www.miuiandroid.com
Now lets go a little deep.
What is a ROM?
ROM is a customized operating system made by the users and for the users.
It can and may contain anything and everything from tweaks to looks. Each EOM serves a different purpose.
Once you flash a ROM, your warranty isvoid.
THERE IS NO SUCH THING AS THE *BEST* ROM OR *BEST* TWEAKS
Everything is best in its own way. It just depends on the users preference.
SO DON'T ASK SUCH QUESTIONS. Period.
If you want battery life, go for a stock ROM. If you want features, go for Cyanogenmod.
What is odin multi downloader?
Odin multi downloader is a software (windows) used to flash the stock Samsung roms and regain the warranty.
ETA'S
Stop asking when will this be released or when will that be released. IT WILL COME OUT WHEN IT'S READY this is the main reason why great developers like Jusada and Nims11 left XDA so please if you don't want more great devs to leave STOP IT
Development Threads
These are the threads marked as [DEVS] or [DEVS ONLY].
Leave these threads alone. Don't comment unnecessary trash and ask for ETA's.
Respect
RESPECT THE DEVELOPERS
Don't go to their thread and say "this rom is useless because it doesn't have (something like this or that) or you don't like it* SERIOUSLY this problem is one of the mains on the galaxy ace forum. Please respect them making roms. It isn't as easy as learning ABC or 123!
They do it in their free time and without any charge. So if you want to use their work use it peacefully or keep your mouth shut.
Search
Read or search before posting anything! The SEARCH BUTTON is your best friend!
If you can't find it on xda search on Google. Still can't find it then ask.
Stop Spamming
Stop posting and reposting the same stuff over and over and over again! If it says in the ROM description that ""This" is not working" Dont keep on asking is "this" working? or something like that.
Please avoid questions like "how is the battery life, Is the ROM stable " etc. Usage differs with every person and so does the battery life.
Sections
Post in the proper section. You will get more help if you do this.
For example... don't start a question thread in developers forum just because you think it's more active than general section. EVERYTHING HAS IT'S PURPOSE
Miscellaneous
1. If you think that "why are these developers making *Other OS here* for android? "
Well some of us want to have something a little different. Of course it's android and it will remain as android but don't you want to break the limitations of it? well I do.
2. I'm sorry but this is really irritating me.
For the stupid b****es out there rating 1 star on an excellent ROM just because your language is not supported well d**n you. Stop it for god's sake making a ROM is hard and you rate them trash? sheesh
3. STOP BEING SO DEMANDING
some newbies nowadays keep on doing this like "hey I want this do It for me" at least say kindly or please. Be nice being too demanding will stress our devs and sometimes that's the reason they pause their ROMS.. now you don't like that do you?
Important :
ROM MANAGER BRICKS THE ACE
For heavens sake don't start flame wars in threads.
If you manage to brick your phone even after following all the steps perfectly, then there is a guide on "how to unbrick your ace ". Search for it.
The battery will get warm upto 45° C. Its normal. Don't start new threads for it.
Hope this helps.
No offense to anyone.
Thanks to DooAce. I used some part from his post.
TeamCooper Developer
TheMyth Developer
www.teamcooper.net
We already have a newvie guide :|
Herpderp Defy.
Theres a typo in "what is a Rom ?" .."EOM " huh ???lol
Sent from my SGA rocking CM7.2 by vo-1 + all-in-one script
Nice guide but I don't think a newbie knows what compiling from source is
AOKP 4 LYF

Beginning Android Port and Others

Hello, i wanted to learn more about developing android ROMs, Porting to other android versions, porting Firefox OS maybe. So i Bought a very cheap chinese tablet which cost $50, and i want to start meddling with it in some experiences.. i just needed some directions where to go..
First i wanted to know how to make a dump of my current android so i can restore it in case i need.
I already rooted the tablet, it is running android 4.0.4.
then i want to start trying to port it to Jelly Bean. i know i need some drivers but just getting a booting version will do for me. i looked at the Android AOSP about build instructions, but there was only instructions how to build for nexus devices, not an "generic build" i can build upon.
I looked at other site that gave me different instructions but i believe that they are for porting roms other than compiling from source.
Any light on this path is appreciated, thanks
There is no need to make such useless threads directly search xda and read and learn there are dozens of threads stating the tut.
Or directly go to chefs centrel
Rather than creating mess.
Hope u understand.
"NEVER CALL YOURSELF NOOB BE A NEWBIE"
PM me if u need help
Sent from MOON......

Help required for making Android Custom ROM

Hi,
I am a noob to Android development because I am just venturing out of Bada development, even though I will continue to develop Bada
I have decided that the ROM will be made for Samsung Galaxy Grand Quattro
Since, me and my team of developers are new to this, we need the help of some experienced souls
I am reading and following the android custom rom guides, here at XDA
Can anyone help me in this development process?
Best Is Android KitcheN.
krittin98 said:
Hi,
I am a noob to Android development because I am just venturing out of Bada development, even though I will continue to develop Bada
I have decided that the ROM will be made for Samsung Galaxy Grand Quattro
Since, me and my team of developers are new to this, we need the help of some experienced souls
I am reading and following the android custom rom guides, here at XDA
Can anyone help me in this development process?
Click to expand...
Click to collapse
I think The Best Way to create a Custom Rom Fast N Easy is to Create it by Android Kitchen.
Look in the android Cook section and XDA university. Avoid kitchens. They are not for people that want to learn to develop android roms, they are basicly for noobs.
Bat cave One

Categories

Resources