[Q] Where to begin with developing? - Android Software Development

Hi,
Having way too much time in their hands.. I thought I could try and learn some programming for Android. The problem is, I don't really know where to begin. I thought, naturally with Java, but it seems Android is fairly different, so, wouldn't that just prolong it?
Do you have any tips and links for tutorials on Android development?
Thanks a lot.

hey.
helloandroid.com/
is my favourite website.If you know C++ then java isnt difficult to learn,just a few differences in syntax!...

That's the thing, I don't, I need to start from complete scratch.

I'd start of with some Java first, there are some very good video tutorials on YouTube. Once you learn the basics you will then be able to fumble your way through making Android applications.

If you know Java starts with the official website: http://developer.android.com/guide/basics/what-is-android.html

Related

[Q] First Android Project

I'm looking to start my first Android but I'm not sure where to start. I want to make a launcher app. Is that a little over the top for someone who has never written in this language before?
Have you done any programming before?
A little bit of Java not much though and some Python but that doesn't seem to matter much.
Check out this thread I just made:
http://forum.xda-developers.com/showthread.php?t=814908
It could be a valuable experience for you. If we find the right people, you could learn a lot AND still work on a Homescreen-app. I don't now about your current ideas, but I'd be excited to hear them.
Check out Resources in Android Developer website.
You can start with a simple Hello World app, and move on from there.
Hello Android!
There are more examples in the left navigation.
Have fun
Actually Python helps a lot. Try to learn C#, it's structure is very similar to Java but easier to learn.

[Q] Need some advice on Android apps

I want to start making apps. The only programing ive ever done was some visual basic and html back in high school and im not sure i remember much of that. I know that android uses java so my question is should i learn java first and then learn how to use it on android or just start by trying to make simple apps. Im planning on buying a few books so give me a head up if you know something that would help me out.
Thanks for any help in advance.
You should learn java first because if android apps are based from java, you will need to get the right coding information from java. Also android needs some high quality games so if I were you, i would learn java first so I can be able to meet these needs instead of making simple apps. We really need more developers like you who are willing to do this.

Developing for Android

I have no programming experience but I'm extremely interested in teaching myself how to program. My main goal is to one day develop my own apps for Android. Now I've read a lot online and most people recommend starting with Python as your first language as its easier to grasp than others. This sounds like a great idea but I dont believe you can code for Android in Python, correct?
So my question is, should I start with Python, get familiar with the language building my programming knowledge and later learn Java for Android? Or should I just jump head first into Java as my first language even though it may be more difficult to start with?
Thanks!!
michaelearth said:
I have no programming experience but I'm extremely interested in teaching myself how to program. My main goal is to one day develop my own apps for Android. Now I've read a lot online and most people recommend starting with Python as your first language as its easier to grasp than others. This sounds like a great idea but I dont believe you can code for Android in Python, correct?
So my question is, should I start with Python, get familiar with the language building my programming knowledge and later learn Java for Android? Or should I just jump head first into Java as my first language even though it may be more difficult to start with?
Thanks!!
Click to expand...
Click to collapse
Python is a great start.
However, with a good book like the "Head's first Java" you will also be able to start with (the desktop) Java. Get some programming knowledge before starting with programming for Android.
nikwen said:
Python is a great start.
However, with a good book like the "Head's first Java" you will also be able to start with (the desktop) Java. Get some programming knowledge before starting with programming for Android.
Click to expand...
Click to collapse
I looked at the book as an option for me but it says directly on the "Head First" website that these books assume you have expirence in other languages so I dont think that book is for me quite yet.
If I decide to go the Python route, I was looking at this book: http://www.amazon.com/Python-Progra...ie=UTF8&qid=1368992505&sr=8-6&keywords=python. Any thoughts on this book?
michaelearth said:
I looked at the book as an option for me but it says directly on the "Head First" website that these books assume you have expirence in other languages so I dont think that book is for me quite yet.
If I decide to go the Python route, I was looking at this book: http://www.amazon.com/Python-Progra...ie=UTF8&qid=1368992505&sr=8-6&keywords=python. Any thoughts on this book?
Click to expand...
Click to collapse
Ok. You are right. Found this on the web now, too: http://answers.yahoo.com/question/index?qid=20110111230807AA8fVgP
(Check the link.)

Android app development help?

Hello, I am a computer science student and i need some help getting into android programming, i know a bit, but frankly it aint much.
I know C++, C#,Visual Basic,(I know C++ the most) and i am currently taking a class on Java, but I want to get into android programming too!(I made a game for android a while back using unity.)
I don't need a tutorial from the ground up.
I know how setup the environment, sdk, run, etc.
I want to learn how to work with layouts and make them look cool,
basic app functionality, work my way to internet connected apps, databases, apps with root, gestures, all that fun stuff.
I am just wondering if anyone would share any info or site that helped them.
I am not that much of a noob to programming but i am to the android sdk and a rookie with java.
if any mentor would step up or something i would really appreciate it.
Thank you.
btw if you're feeling bored check out my game!
http://forum.xda-developers.com/showthread.php?t=2495430
Yes, i know its hard, i have a better version, i just haven't compiled and uploaded, i will soon.
I think best Website is always developer.android.com.
It hasn't only the API reference, but also Training section and much more.
Whenever I don't know sth I first visit this.
Regards
According to me you should go step wise step...Watch video tutorials on YT.
You can ping me for help.
Thanks
then go to java website and start learning java. Loads of tutorial stuff is on their website
java.com
then go and download the Android SDK in about 2-3 months when you've completed the above.
how to convert Shell script to apk file?????
hello gud evening to all
i am a ECE student...anyone can tell me how can i make a apk file by the use of Shell script...i have a shell script and just want to make a apk of this...
need help please...:crying:
Okay so i have been reading a lot and programming for weeks.
I am getting very comfortable with the android api. i've built a few of my own ****ty apps..
now i'm looking for a project to work on, something simple but not too simple either.
I need a little help with fragments and layouts and such, so if anybody has an idea for a project i could work on
or could teach me about fragments, feel free to post please? xD

[Q] Hi guys, i'm a begginer...

Hi guys. I want to develop applications for mobile devices (mostly android). I have several ideas for useful apps. But I know little about programming. In what language do I start? I need tips, please.
AnyoneBR said:
Hi guys. I want to develop applications for mobile devices (mostly android). I have several ideas for useful apps. But I know little about programming. In what language do I start? I need tips, please.
Click to expand...
Click to collapse
It doesn't really matter what approach you take if you're new to programming, as there is no easy method. It will all take time and learning on your part, but can be a great journey if you're truly interested in it.
Since you're starting from scratch, I'd say learn Java as that's the language used for native Android apps. There are alternatives, but that will always be the most sensible approach.
Here's a good place to start, and great for valuable resources further down the line...
http://developer.android.com/training/index.html
Good luck, and have fun
Learning Android
AnyoneBR said:
Hi guys. I want to develop applications for mobile devices (mostly android). I have several ideas for useful apps. But I know little about programming. In what language do I start? I need tips, please.
Click to expand...
Click to collapse
Hi,
Since you are preferring android development, start up with learning Java. There are tons of good books and tutorials available to learn Java.
Learn those concepts and then head over to developers.android.com to start up with android. You might be able to start with it instantly without learning much in Java but you might have a hard time understanding the workaround. So I suggest you learn Java then android development.
For Java:
Books: The complete Reference Java 2 by Herbert Schildt.
Tutorials: You can try , docs.oracle.com/javase/tutorial/java
For Android:
Tutorials and reference: developers.android.com
For books I mainly followed books from wrox publication. But developers.android.com is a great start

Categories

Resources