Hi guys,
I'm really interested in android development. I know the basic of Java programming and now I'm looking for good tutorials and documentation to learn more about android.
The internet in a really big place and often I feel like wasting my time with bad tutorials... Can somebody give me some good tutorials/doc links or even books name ?
Thanks
I'm using the bookLearn Android App Development by Wallace Jackson, it's about making an advanced Hello World! app that teaches various things you can use in your own apps.
There are many books from that author, like "Android Apps For Absolute Beginners" or a book specifically for android games. I'm sure you can find a pdf on the internet.
Xintax said:
I'm using the bookLearn Android App Development by Wallace Jackson, it's about making an advanced Hello World! app that teaches various things you can use in your own apps.
There are many books from that author, like "Android Apps For Absolute Beginners" or a book specifically for android games. I'm sure you can find a pdf on the internet.
Click to expand...
Click to collapse
Thanks a lot! I'll take you at it.
I am also new to ROM development(about a year) and the only advice that I will give is start with a ide(eclipse or android studio)a good book on android development,a download PDF on eclipse and android and start with hello world onward.Git your hands dirty.
Sent from my N861 using Tapatalk
Related
Hello people
I've wanted to make a Android app for a while now but I don't know where to start.
Can someone give me some pointers on where to start.
If it involves coding then be warmed I'm a complete novice at that.
No coding method: search Google for Android app inventor.
Coding and better method: Android apps use JAVA. Take some basic online courses, then learn the Android sdk. (functions that are specific to android)
Option b is better, and if you have a little patience it won't be too hard.
Sent from my ADR6400L using Tapatalk
alex ainsley said:
Hello people
I've wanted to make a Android app for a while now but I don't know where to start.
Can someone give me some pointers on where to start.
If it involves coding then be warmed I'm a complete novice at that.
Click to expand...
Click to collapse
If you want to get somewhere forget the app inventor and invest some time.
Start by using google on terms like "android tutorial" "android hello world".
Download eclipse and the android sdk (google has all the info and tutorial on how to do that).
The sdk has ALOT of very good example apps. From 3D drawing to system infos and interface layouts.
AAAAAAAAAAAAAAAHHHHHHHHHHHHHHHH Google app inventor is doing my head in.
if anyone is reading this on a scale from 1 to 10 how hard/complicated is making a app using coding?
Depends entirely on what you want the app to do unfortunately. If you can give some basic ideas of what you want it to do it will be easier to say how hard it will be.
well all id like my first app to do is when it starts up to show a picture with text then link you to a web page.
Nothing hard
Thats not too difficult, you could patch work something out of existing tutorials/example.
But its always relative saying how difficult something is.
It depends on the person...
Well sorry that's not helping much. I'm still at a loss on what to do.
Basically all you need to do is copy and paste the code from some tutorial examples, or you could even use the app inventor as you need barely any code to do this, for example:
http://developer.android.com/guide/topics/graphics/index.html
http://developer.android.com/guide/webapps/webview.html
Putting it all together and making it into an application shouldn't take you more than half an hour once you have gone through the starter tutorials to understand how and what it is you are using.
Ok I'll try that.
Click Here is the link for a LIVE remote workshop / presentation
-Cheers
omg
i really wanna learn, so i went to purchase course and
DescriptionsAmount
Diploma in Java Programming.Diploma in Java Programming.
$1,695.00Item price: $1,695.00
$1,695
are you serious??
Well if you are really determined to learn it, you can manage doing it on your own too, with the help of free online resources. Search for a tutorial series on youtube. Here's one I had found useful when I was learning:
http://www.youtube.com/watch?v=Hl-zzrqQoSE
You should also buy a good book on Java programming and read it. That would help a lot too.
read android developers guide
You can check android developers official site it has lot of tutorials and resources.
You can go to next university library and borrow any Android book. It will not include the latest version of OS, but it will have lot of fundamental information in one place, written by one person. Tutorails often show you how to solve single problem only.
Thank you
Also great video
You're Welcome! Yes it is a great video. That guy really does explain it nicely.
Is App Inventor still working?
Look also at cornboyz tutorial on youtube. Same guy, slightly different tuts
The subject says most of it really. I'm looking for a book that will teach me to develop for the Android market. A book for beginners. The kind of book with lessons, tasks, examples etc..
I'm a complete novice when it comes to Android Development, I've no understanding of the Java programming language at all and only minimal xml knowledge. However I am very good with computers and learn quick, I've got the time the patience and the motivation + (a Samsung Nexus S & a HTC Desire S).
I know it takes time and practise but its something I really want to learn and have plenty of time on my hands at the moment.
I've done webdesign so understand html, css, online shopping carts etc.. not that that's going to help me a lot.
Maybe I'll need a couple of books one for Java and another for Android please provide your thoughts on this.
Any suggestions maybe with links (if allowed) would be greatly appreciated.
Many thanks in advance.
Marc
aka - NexusCrazy
Though I've no links to books which you could buy..
Android applications are written in Java (J2SE, not a pared-down Java Mobile/Micro (Java ME) as found on many low-end phones) using an open-source J2SE implementation based on Apache Harmony along with tons of Android-specific libraries for things like UI and handy third-party libraries for things like HTTP requests and JSON parsing. That Java code is compiled and then transformed into Android-specific files in a format called .dex, and runs on the phone in a highly optimized VM runtime called Dalvik. Luckily, you’ll almost never have to think about any of those pieces in between writing your code and running it on the phone, since the tools take care of them for you.
You’ll want a recent version (3.4 or 3.5) of the Eclipse IDE (Integrated Development Environment) for J2SE, the Android SDK, and the Eclipse ADT plugin to interface with those tools and provide project templates. Be sure to check out Google’s complete installation instructions for details.
Here are some other links to get you started;
http://www.codeproject.com/KB/android/AndroidGuide.aspx
Android Developers website
Have fun programming,
Senax
I just started out and the android developer site is really awesome. I come here for regular roaming looking for answers.
They have a bunch of "real" tutorials that is a step by step building apps like a picture that you touch and it makes a noise, to this pic call app and etc.
I just started my first CS class and we are using "Java: How To Program" 8th. But I have researched these forums looking for the same question.
The most up to date forums that had recommended books:
Beginning Android, Head First and The Dummies Android Book. Although most of the stuff i read said the android site has pretty much everything you need to know and that books will help with getting to know the basics!
What about roms?
im going through a similar phase in my life with wanting to learn about Android and im downloading the ebooks to my rooted nook color now.. What would be the first few steps in just building a rom... im not interested as much in building programs... but i am a flashaholic.
The best book to learn about android development hasnt been published yet. I geuss thats just because you cant publish XDA Forums xD
Hopefully you're a pro by now, but if not, I picked up "Hello Android" today from Amazon, and it has received a lot of positive reviews.
Sent from my HTC ThunderBolt using XDA App
From my perspective I knew nothing about Java/Android, but I had a couple other programming languages under my belt. Just jumping into tutorials really helped me more than any reading material. Also there are a ton of helpful stackoverflow posts related to android, so if you get stuck a quick google search will usually help you out
Tutorials are best
Books help, but i like tutorials because they are direct information with real cases
unusualbob said:
From my perspective I knew nothing about Java/Android, but I had a couple other programming languages under my belt. Just jumping into tutorials really helped me more than any reading material. Also there are a ton of helpful stackoverflow posts related to android, so if you get stuck a quick google search will usually help you out
Click to expand...
Click to collapse
That's the way i took .
I knew C, SystemC, some bash and C++.
Started with the hello world tutorial and then i just dove in with an idea.
API documentation, StackOverflow and Google eventually got me where i wanted to be.
Then just repeat this process often enough with other ideas and will get comfortable with writing android apps.
But the android sdk is vast and i still find something cool and new everyday.
Also try #android-dev on freenode irc.
I took a couple of courses on C++, Java, and one in C. However, I really get lost when I look at how Android apps are developed. Also has anyone tried mobile development tools?
If you are an Android Developer can you share your experience about android development? How do you start in Android? What is the first application you had done... thanks!
Greetings onebluemidnight,
You should learn how to program in java, their is great tutorials on the web and maybe on xda,
Then start off with the android hello world tutorial.
Good luck
This is mainly for games, but I highly recommend the framework Cocos2d-x. Made my first game for Android using it
Can't post any links but name is "Boomlings" on Google Play.
Edit: Granted the power of linking!
Cocos2d-x: http://www.cocos2d-x.org/
Boomlings on Google Play: http://play.google.com/store/apps/details?id=com.robtopx.boomlings
Reply To Thread
Jrcon said:
Greetings onebluemidnight,
You should learn how to program in java, their is great tutorials on the web and maybe on xda,
Then start off with the android hello world tutorial.
Good luck
Click to expand...
Click to collapse
Thanks for your response mate!
I don't have problem with java because i used java during my college which is 2 years ago and i am a PHP programmer now
I am using Eclipse with ADT plugin and the great moment for me is that it is like a cakephp (PHP MVC Framework) structure whereas it has a Model->View->Controller
and i am done also with hello world tutorial
Reply To Thread
Zhenmuron said:
This is mainly for games, but I highly recommend the framework Cocos2d-x. Made my first game for Android using it
Can't post any links but name is "Boomlings" on Google Play.
Click to expand...
Click to collapse
Thanks for your response
is that what the Cocos2d-x you are reffering to?
onebluemidnight said:
Thanks for your response
is that what the Cocos2d-x you are reffering to?
Click to expand...
Click to collapse
If u are total noob to android Development...I found a really good Android Tutorial Series on NewBoston http://www.youtube.com/course?list=EC2F07DBCDCC01493A&feature=plcp the guy there teaches in a funny yet interesting manner so you'll never get bored . Once you have advanced and have a little experience dive into the Android Documentation available online...cheers...have an awesome journey .
Reply To Thread
kshark27 said:
If u are total noob to android Development...I found a really good Android Tutorial Series on NewBoston http://www.youtube.com/course?list=EC2F07DBCDCC01493A&feature=plcp the guy there teaches in a funny yet interesting manner so you'll never get bored . Once you have advanced and have a little experience dive into the Android Documentation available online...cheers...have an awesome journey .
Click to expand...
Click to collapse
Thanks for your response
i just saw all the Tutorials on youtube made by NewBoston.. i added him on skype but unfortunately he still not accepting my request haha
Thanks for your support mate!
Cheers!
onebluemidnight said:
Thanks for your response
is that what the Cocos2d-x you are reffering to?
Click to expand...
Click to collapse
Yup that's the one Updated my previous post now that I can link.
Also use cocos2d-x, its great!
onebluemidnight said:
If you are an Android Developer can you share your experience about android development? How do you start in Android? What is the first application you had done... thanks!
Click to expand...
Click to collapse
Hi there,
I am not a big android developer, just wrote 2 simple apps so far. I started learning Java then read an android development book. It took me about 1-2 months for the whole thing. I basically make a simple java number guessing game (the system generates a number and the user tries to match it, higher or lower) and wanted to port it to Android. It turned out to be a little more complicated than I expected since Android was much more object driven than my previous experience taught me.
You can look up my app on the market here :
https://play.google.com/store/apps/details?id=com.danielsarfati.NumberGuessing
I found the "Hello World" app was much to basic to teach me anything, other than getting the whole SDK and dev environment up and running.
Sent from my XT894 running ICS
danifunker said:
Hi there,
I am not a big android developer, just wrote 2 simple apps so far. I started learning Java then read an android development book. It took me about 1-2 months for the whole thing. I basically make a simple java number guessing game (the system generates a number and the user tries to match it, higher or lower) and wanted to port it to Android. It turned out to be a little more complicated than I expected since Android was much more object driven than my previous experience taught me.
You can look up my app on the market here :
https://play.google.com/store/apps/details?id=com.danielsarfati.NumberGuessing
I found the "Hello World" app was much to basic to teach me anything, other than getting the whole SDK and dev environment up and running.
Sent from my XT894 running ICS
Click to expand...
Click to collapse
Hey Daniel Sarfati this was amazing! haha i like it...
Thanks for your advice!
I am in no way a android developer yet im just learning stuff at the moment ... I referred newbostons tutorial its the best as said the hello world app doesn't teach your anything ..I think the best way to learn in go through and understand the source of code of the open source apps
Reply To Thread
speed_bot said:
I am in no way a android developer yet im just learning stuff at the moment ... I referred newbostons tutorial its the best as said the hello world app doesn't teach your anything ..I think the best way to learn in go through and understand the source of code of the open source apps
Click to expand...
Click to collapse
Thanks! i love newboston's tutorial... but now, i am busy with my current project i can't focus on Android Development as of the moment.
Closed
Wrong section
Hi, I have just bought subscription for AIDE from Appfour gmbh.
I am bit to old for developing but want to "impress" my son and get him into programming. He is 7 now sow I have time to learn.
My expectations are not big, want to know how to make some small, basic games and try to help him start with programming as it is future.
He likes gaming so maybe...
My question is what should I start with? There are to courses: Java and Android. Which one to take?
Thanks for some advices.
Peter
Android Dev requires Java programming. So do that first.
Is learning on a tablet really the best tool to do it?
Much better to do it on a multiple monitor PC. One screen for Reference, One screen for Programming, One Screen for Facebook
Best to start with java programming as stated, use the android tutorials Google provides, also a site I found useful is stack overflow. Loads of common problems found on there with useful solutions.
There's also a guide on how to set up eclipse, the android sdk add on etc in xda forums.
Hope this helps
Sent from my SM-N9005 using xda app-developers app
Hi, i want to start with google tutorials, have sdk installed already. AIDE is going to help me when i am outside my home which happens very often. Thats why I tried to find some "mobile" learning.
Thanks for Your answers. I will keep going with java then.
Peter.
Hello everyone,
Im very new to this site, just registered a few moments ago. im not a bot, or a troll, so please bare with me if this post is in the incorrect place within the forum, or if some of my questions seem ignorant.... because i am sure they will (haha).
My development background:
0 ... i have none. Lol. In fact, ive barely begun to learn even the basics of source coding. So again, please bare with me on any of my ignorance.
Why I chose XDA forums:
Dealing with various issues on my Android device, i have googled my problems, and often-times found myself here to find the answers. I believe this forum has some of the highest intelligence this genre has to offer. Easily understandable advice put in a way the ignorant like myself can understand, goes a long way to helping others, and i believe i have found that here.
My Current issue:
I am tired of being an employee. I am tired of waking up and going to work to make someone elses dreams come true. At the age of 32 i believe its past the time i make steps to create something I can pass down to my sons. I have also noticed that the world of business has become vastly technological. Apps are needed for everything. So.... i want to know how to make apps. From the very beginning of it all, to the final production stages, and everything in between.
Where do i start?
Can i make one completely from my Android?
Where can i find app blueprints?
Do i need app blueprints?
These are just some examples of questions I have running through my head. I want to be an Andriloid game developer, I believe i could make the next big thing like AngryBirds, but i do not have the mental know-how, on the technological aspect on all of this. If any of you can help me it would be greatly appreciated. I am also open to the idea of a partnership in creating my first app.
Thank you very much for your time everyone.
-M04RT3
Hi there, I'm a relatively recent beginner as well, having churned out only 1 app so far.
In terms of getting started from the ground up, I found the free online tutorial series from TheNewBoston pretty helpful. In particular, you'd want to look at the Java one and the Android Application Development one
Java
https://thenewboston.com/videos.php?cat=31
Android Development (may be using an outdated Android Studio by now, but overall still handy imo)
https://thenewboston.com/videos.php?cat=6
You need to do the Java one first, because you'll be writing Java code to make Android apps.
There are quite a bit of videos, especially for the Android one. You can pick and choose which you need based on the app you have in mind, like if you don't need voice recognition or drawing 3D objects, you can just skip over those.
Good luck!
a_w_li said:
Hi there, I'm a relatively recent beginner as well, having churned out only 1 app so far.
In terms of getting started from the ground up, I found the free online tutorial series from TheNewBoston pretty helpful. In particular, you'd want to look at the Java one and the Android Application Development one
Java
https://thenewboston.com/videos.php?cat=31
Android Development (may be using an outdated Android Studio by now, but overall still handy imo)
https://thenewboston.com/videos.php?cat=6
You need to do the Java one first, because you'll be writing Java code to make Android apps.
There are quite a bit of videos, especially for the Android one. You can pick and choose which you need based on the app you have in mind, like if you don't need voice recognition or drawing 3D objects, you can just skip over those.
Good luck!
Click to expand...
Click to collapse
Brother youre a life saver. These tutorials are awesome for beginners like me. Funny its called "NewBoston" as thats where i live too lol. But again, thanks for this.
Everything starts with Ideation. All mobile app developers follow the design guidelines during the design phase. The best method would be to make your first app relatively simple and to focus on creating something. Next step would be deciding on the wireframe for the app. Choose the IDE (everything needed to develop your apps), programming language and set it. Since you are using Android Studio and Java, you should know the basics of Java. Create and acquire images, build the layout and write the code. Add more functionality specific to your app and do extra polishing by running your app on different devices. Finally, publish your app. Check this article on how to make android app development easy https://www.fingent.com/blog/how-to-make-android-app-development-easy .