Where to start Android Development - Online Courses, Schools, and Other External Resour

Guys, I have no development knowledge, I am just a teenager. I only know some visula basic (up to 2012 version). I don't know what to do, mainly I want to develop apps and some games (dream of the next big hit in the market). Showing some tutorials and lessons and stuff would be great! Thank you!

CedArctic said:
Guys, I have no development knowledge, I am just a teenager. I only know some visula basic (up to 2012 version). I don't know what to do, mainly I want to develop apps and some games (dream of the next big hit in the market). Showing some tutorials and lessons and stuff would be great! Thank you!
Click to expand...
Click to collapse
You may want to refer these threads:
http://forum.xda-developers.com/showthread.php?t=2226029
http://forum.xda-developers.com/showthread.php?t=1549741
And, also read some of the threads started in this section as it too answers this question. Cheers.

Thread closed as there are few threads regarding this subject around.

Related

[Q] Do you like a forum reorg?

Hi,
I would like to propose the creation of a central reference thread for each sub-forum within the X10mini/pro fora.
They would contain rules, how to search, basics, FAQs, links to rooting, tutorials/guides, mods, themes, apps,... with respect to the respective sub-forum.
To get an idea check e.g. Hero CDMA Android Dev.
This will hopefully
-help organizing the fora more clearly
-prevent the same questions coming up all over again
-provide a useful pool of up-to-date information for both new and experienced users
-reduce everyone's need to search for fundamental things
-negate the need to otherwise sticky so many threads that the fora are just becoming unclear and clogged
You would be responsible to propose threads kept for future reference.
Opinions pls.
Thx and Best, DK
i think we have a thread like the CDMA thread made by dettofatto. the only thing is that we have multiple threads on same topic which could be deleted
just checked them briefly and yes, very good and helpful, not stickied though
so referencing them would be a must but imo wouldn't contradict my proposal about the central thread...
still, that's just me and its about you...will therefore patiently wait for further comments on this
Ed. I can add a poll if you think that's more helpful/faster
Sounds good.. and while we are at it.. get people to stick to the threads.. put all Themes in the Themes and Apps thread (not in Development) keep DEV stuff in the Dev Thread etc.. perhaps add a Newbie Thread where newbs can ask for help with issues so they don't fill the other threads...
Why are there Themes in the Dev section?
But yes a reorg is needed.
Kiwi
My concern is create two separate forums for x10 mini and x10 mini pro
kiwiBratwurst said:
Sounds good.. and while we are at it.. get people to stick to the threads.. put all Themes in the Themes and Apps thread (not in Development) keep DEV stuff in the Dev Thread etc.. perhaps add a Newbie Thread where newbs can ask for help with issues so they don't fill the other threads...
Why are there Themes in the Dev section?
But yes a reorg is needed.
Kiwi
Click to expand...
Click to collapse
unfortunately happens regularly, excuses are manyfold and it would be naive to think this project will prevent it
still should be well worth the effort
cleanup and heavy thread shifting will be done anyway, already started but due to time restriction only on the dev fora...but will be continued
Naren Raj said:
My concern is create two separate forums for x10 mini and x10 mini pro
Click to expand...
Click to collapse
I assume you mean for all subfora and not only for dev?
are accessories, t&a and so on so different that one cannot be used for/is incompatible to the other device?
then I would talk to admin, so pls enlighten me
I think that is fine and useful to put all important sw,updates and guides in same thread and link discussions only to this thread, of course then each sw has own discussions for help and experiences.
I would like a forum reorg
i also think that there are too many simillar threads, some that are just questions and are very missleading sometimes, also in the wrong place, maybe a structure like
*general
--tutorials/findings/configs/etc
--questions
*developement
--e10i/u20i
---->findings/breakthroughs/tutorials
---->questions
--e10i specific
---->findings/breakthroughs/tutorials
---->questions
--u20i specific
---->findings/breakthroughs/tutorials
---->questions
*themes
--method tutorials
--themes postings
--questions
*requests
or something like that because a reorganization is in need
also i think that there should be a section for both mini and pro because they may be different in hardware, but many methods, apps and ideas frome one work on the other and i feel that sometimes we miss out on developement from one or the other
hi
thx all for the contribution, I waited some time hoping additional ones might be posted, but maybe all are happy with the current suggestions...or waiting for my response...
lets comment:
all devices get as default the layout
xx General
xx Development
xx Accessories
xx Themes & Apps
device specific we have the known two dev fora, one for e10i and one for u20i and I don't think I can convince admin to create another one for shared development
not that I don't see the potential advantage, but I assume "misuse" would dominate so I'm fine as it is
still I also considered it wise to provide a place to collect development results of any kind usable on both devices
so alternately you have to specify dual usage in the thread title and we can also create an additional thread with references on that
reaching certain criteria a separate Q&A can be added, which I personally like very much and will address to admin immediately when a fore mentioned criteria are fulfilled
so as mentioned we are bound to the general forum layout, but what we might achieve could be like this:
*general
---->tutorials/findings/configuration/requests/FAQs/troubleshooting/references/how to/etc
---->e.g. separate thread like "newbies questions here"
---->OT chat thread if you like
*accessories
---->all accessories (batteries, cases, screen protection,...)
*development
--e10i specific
---->development (non app, non theme)/findings/breakthroughs/tutorials/roms/guides/modifications
---->reference thread for everything proven working/usable on both devices
--u20i specific
---->development (non app, non theme)/findings/breakthroughs/tutorials/roms/guides/modifications
*themes and apps
---->method tutorials/themes postings/applications posting/screen shots/miscellaneous (like splash screens,...)
*questions&answers (hopefully soon)
---->for all the rest (when available)
not stating this is finalized but it should give a good idea
comments pls
Cheers, DK
Reorganize! Hellyah!
Reorganize! Hellyah!
I intend to start this weekend, because I won't find the time before, but it's scheduled...
sounds really good!
maybe creating at the theme section a difference for mini and pro, or does the most of them on both models?
I would like to see a Q&A section. It would be nothing but beneficial as a place for people to ask questions without cluttering the general thread.
option94 said:
I would like to see a Q&A section. It would be nothing but beneficial as a place for people to ask questions without cluttering the general thread.
Click to expand...
Click to collapse
I already requested it, it will be available as soon as site admin finds the time
I figured that, just throwing my .02 cents out there.
forum is good!but sometimes slows...
kobzarcheg said:
forum is good!but sometimes slows...
Click to expand...
Click to collapse
care to elaborate on that?
it is nice...
we will have a new org?
PTGamer said:
we will have a new org?
Click to expand...
Click to collapse
there already is as proposed in #1
pls explain in detail what you mean

Keeping the threads clean: THANK YOU devs for your work

I've been following this thread from day 1 and you should read it too if you care at all about getting past the Nook Tablets "locked" bootloader:
http://forum.xda-developers.com/showthread.php?t=1378886
If you have been wondering about whether custom ROMs for the NT, this is the thread that will answer the question. HOWEVER, I still see people posting "what's the status" and "thanks" and "don't post junk to this thread" on that very thread, cluttering up the dev's conversations.
As a result, I'm creating this thread so people can just say "thanks" to the likes of Indirect, AdamOutler, Loglud, pokey9000, 150pilot and all the other individuals hard at work in that thread (sorry if I missed your name!). DON'T PM them or clutter their thread - if you like what they are doing, click "thanks" on their posts, donate to their PayPal accounts or simply post a "thanks" here. That way we can let them know we appreciate what they are doing without getting in the way of progress. Most importantly, subscribe to the above thread - it's history in the making.
THANK YOU guys - it's been fun watching you work and I, for one, will be watching the thread to see what comes next.
Have the mod move it to development. It's obviously not meant for general consumption.
Thanks Devs!
xdahgary said:
Have the mod move it to development. It's obviously not meant for general consumption.
Thanks Devs!
Click to expand...
Click to collapse
It was originally in Dev until it was cluttered up by random posts. (Edit: actually, I was thinking of another thread that was moved for that reason. However, this one did start out in Development but was moved in part because it was asking about techniques to bypass the bootloader rather than actual "development".) But, yes, it appears to be far more dev-related now than when it started out.
I follow the threads in the development section as well - doesn't seem to stop people from asking things like "can you get me CM9 by Valentine's Day?"
I, for one, enjoy the anticipation as much as the end result. It's fun to watch the gears spin.
Random fact - did anyone else know Indirect was 16 before some of his recent posts? Quite impressed with his skills as well as his maturity on the forums. Makes me feel old and busted at 37...
PlacidCat said:
It was originally in Dev until it was cluttered up by random posts. (Edit: actually, I was thinking of another thread that was moved for that reason. However, this one did start out in Development but was moved in part because it was asking about techniques to bypass the bootloader rather than actual "development".) But, yes, it appears to be far more dev-related now than when it started out.
I follow the threads in the development section as well - doesn't seem to stop people from asking things like "can you get me CM9 by Valentine's Day?"
I, for one, enjoy the anticipation as much as the end result. It's fun to watch the gears spin.
Random fact - did anyone else know Indirect was 16 before some of his recent posts? Quite impressed with his skills as well as his maturity on the forums. Makes me feel old and busted at 37...
Click to expand...
Click to collapse
I think ytt3r is around the same age might be older. I'm super excited that Adam joined in on the fun and following the thread is pretty entertaining.
Hopefully when Christmas is over I will be able to give a proper thank you via paypal, until then....
THANK YOU!!!!!
Thread cleaning in progress

Keep Chef Central clean - Guidelines

Hello developers and aspiring developers!
Seeing Chef Central is a pretty good resource for beginners and current developers to exchange info, it would be nice to have it a bit more organized.
I propose the following:
Tags
As you've probably seen around more places on XDA, TAGS are used to show us what the thread is about. Some threads here are already tagged, and it's that what we'd like to see.
Think about TAGS along the line of: [TUT], [Guide], [PORT], [Kernel], [Tool], [Kitchen], etc. Also, the [Q] tag should ALWAYS be used when a question is posted that couldn't be solved after taking the following steps...
Posting in threads instead of creating new ones
If you have a question about anything found in Chef Central, ask them in their respective threads. Don't open a new one just because no one answered your question in one day. Ask again, if you have to, in the same thread. Or, try the next best thing...
Searching
You should know that most of the stuff on XDA is searchable, even through Google's searchengine. I even recommend doing a search BEFORE asking a question. And if we keep this forum organized, searching would be pretty easy, now won't it? Speaking of organized...
Cleaning up
Obviously, this is something a moderator should do. In this particular case, we have several moderators that can do this: Some Recognized Developers are able to moderate this forum. To see who is able to do so, look at the bottom right of the Chef Central main forum.
Reporting also works wonders here; maintenance work is something we mods do too. Report a thread that needs to be cleaned/closed/stickied/etc. Make it a bit easier for us.
Device specific threads
All device specific questions should be posted in their respective forums. If there isn't any, post in general Android development.
So, with this, I want to start a "spring cleaning" if you will. Development is key here on XDA developers, and the place where most development is happening, it's a mess... Oh, the irony.
Oh and please, if you have any ideas or comments regarding this post, do not refrain from posting them here.
Let's start cleaning, shall we?
good post
I really hope this is a great source of info for me. So far everything that I've needed has been found here. So keep up the great work.
Thanks for this post. Totally agree and would like to add few things. We all want easy and quick access to the information and quick answers. But, before you ask, please think about what EXACTLY you want to ask, is your question make sense , or just like - "my ROM is not working, can you help" and then wait and see long long long thread of messages where people trying to understand - what ROM, how it failed, which device, what environment, symptoms of failure... etc.. Do not make a mess , keep this "home of knowledge" tidy.
Looks like OP forgot to mention that posting "Thanks" instead of just hitting thanks button is also a source of unnecessary clutter
shoey63 said:
Looks like OP forgot to mention that posting "Thanks" instead of just hitting thanks button is also a source of unnecessary clutter
Click to expand...
Click to collapse
Fix'd
Everything is with a clear explanation of the very open
Challenges. It was really informative. Your website is very helpful.
Thanks for sharing it publicly!
Coad base
This is one of the sets of more consistent coding standards I've seen. It 'clear that it is written by someone with a deep knowledge and passion for the great design of the system to improve its ability and maintainability of its code base efforts everyday.
Great.. Glad to have it. Thanks again for the share
Best Guidelines regarding CC cleaner, apart form this can i have any another cleaner for my Andorid Phone, that should be trust able as CC cleaner and good to use.

[Q] How to become a rom developer?

Howdy everyone!
After using android for a few years (since 2011) and experimenting with a lot of roms and kernels, I am now looking to take the next step: to become a rom/kernel developer!
My problem is, I have no programming or developing experience, AND I don't know any programming language.So I am a complete beginner at that stage.
Therefore I ask you guys, where do I start my journey to become a rom/kernel devloper?
Many thanks for all help!
Norside said:
Howdy everyone!
After using android for a few years (since 2011) and experimenting with a lot of roms and kernels, I am now looking to take the next step: to become a rom/kernel developer!
My problem is, I have no programming or developing experience, AND I don't know any programming language.So I am a complete beginner at that stage.
Therefore I ask you guys, where do I start my journey to become a rom/kernel devloper?
Many thanks for all help!
Click to expand...
Click to collapse
Good plan... but you are asking in the wrong place. XDA has a number of forums catering for ROM cooking and development. These are Android specific rather than phone specific and therefore far more appropriate than this forum.
Suggest you start here: http://forum.xda-developers.com/ and have a look through the many and varied areas that will help you.
LenAsh said:
Good plan... but you are asking in the wrong place. XDA has a number of forums catering for ROM cooking and development. These are Android specific rather than phone specific and therefore far more appropriate than this forum.
Suggest you start here: http://forum.xda-developers.com/ and have a look through the many and varied areas that will help you.
Click to expand...
Click to collapse
Yes I was debating where to post it..is it possible for a moderator like @Judge Joseph Dredd to move this thread to android q a help and troubleshooting?
Just to avoid another thread about the same...:angel:
Norside said:
Howdy everyone!
After using android for a few years (since 2011) and experimenting with a lot of roms and kernels, I am now looking to take the next step: to become a rom/kernel developer!
My problem is, I have no programming or developing experience, AND I don't know any programming language.So I am a complete beginner at that stage.
Therefore I ask you guys, where do I start my journey to become a rom/kernel devloper?
Many thanks for all help!
Click to expand...
Click to collapse
Install the Android sdk, ADB, Java\Eclipse, and get prepared for lots of reading Set up decompiling and deodexing programs/environments (ApkMultiTool, Tickle My Android, etc) Search in Android General and other subforums, there is a TON of stuff to learn on this site! Entire sections devoted to teaching this kind of thing.
AyDee said:
Install the Android sdk, ADB, Java\Eclipse, and get prepared for lots of reading Set up decompiling and deodexing programs/environments (ApkMultiTool, Tickle My Android, etc) Search in Android General and other subforums, there is a TON of stuff to learn on this site! Entire sections devoted to teaching this kind of thing.
Click to expand...
Click to collapse
Yes I have started with the reading..a lot to learn

How to get started in android app development

Hi everyone, I've recently finished to read a very thorough book about java programming and now I'd like to put into practise what I've learned. I'd like to start developing android apps, but, even though I searched a lot through internet to find something that could help me with this, I didn't find much. So I'm asking you, what should I do to learn how to develop android app and how should I begin?
Looking through the sections and threads here is your best bet...
http://forum.xda-developers.com/app-development
Good luck!
Darth said:
Looking through the sections and threads here is your best bet...
http://forum.xda-developers.com/app-development
Good luck!
Click to expand...
Click to collapse
Ok but I don't think that is what I need. I think a book or a tutorial could help me because I know almost nothing about android developing: I just know a few things about activities, that's all; but if I had to make an actual app, I wouldn't know where to start.
Within that section I linked is this subsection,
http://forum.xda-developers.com/coding/education
Lots of learning resources there! :good:
Darth said:
Within that section I linked is this subsection,
http://forum.xda-developers.com/coding/education
Lots of learning resources there! :good:
Click to expand...
Click to collapse
Ok, thanks then

Categories

Resources