[Q] Related to Java learning for android app development. - General Questions and Answers

Hello! I have started learning java for android app development. I ve bought this book called Learn Java for android development by Jeff Friesen. I also learn from other sources. But sometimes there are codes, that i cannot understand and i think that I ll never become a good developer.
Does this happen to every newbie? Please give me some tips if you are an experienced developer?

alternative to java
If you have problems learning java try basic4android, and you can develope apps for android in language witch is similar to Basic, easy to learn, but powerful

vighaneshsharma said:
Hello! I have started learning java for android app development. I ve bought this book called Learn Java for android development by Jeff Friesen. I also learn from other sources. But sometimes there are codes, that i cannot understand and i think that I ll never become a good developer.
Does this happen to every newbie? Please give me some tips if you are an experienced developer?
Click to expand...
Click to collapse
Have you tried an app tutorial? It might add to your knowledge base.

It is not easy to start learning java with some specific framework (like Android Application Framework).
When something is not clear in the code, i suggest you should try switching to the basic core java stuff and do some tutorials on that.
After that you will have an understanding and more confidence in learning android development.
Good luck.

Thnqq every1
Thnqq every1 for help! I really appreciate u people and i followed ur suggestions now i can do some medium level programming! thnx

Question
hatab001 said:
If you have problems learning java try basic4android, and you can develope apps for android in language witch is similar to Basic, easy to learn, but powerful
Click to expand...
Click to collapse
I saw screenshots of basic4android but the coding looked completely different from java. Sorry! but i am a newbie. Can you tell me which language is that and which is easier and can i make games from this? Thank You! :good: :good:

Related

[Q]Any dev nearby?

I want to give developing a shot and i want to start with gaming on android platform. Now i'm a bit confused in the world of android and SDK. So there are a couple of questions which i want a dev to answer ! (yes only a dev although i respect all people here but please i want serious help and i will mind any kind of silly comments).
-Which tools are necessary in developing a game? unity? if unity then some feedback would be really appreciated.
-Any other program built specially for game development (any kind) which doesn't require hard c++ or java coding?
as i'm still a college student and not aware of these two languages but i want to work on a game as my personal project over the summer so i want to collect all the tools and go over all kind of tutorials necessary.
Thanks in advance !
shad0wboss said:
I want to give developing a shot and i want to start with gaming on android platform. Now i'm a bit confused in the world of android and SDK. So there are a couple of questions which i want a dev to answer ! (yes only a dev although i respect all people here but please i want serious help and i will mind any kind of silly comments).
-Which tools are necessary in developing a game? unity? if unity then some feedback would be really appreciated.
-Any other program built specially for game development (any kind) which doesn't require hard c++ or java coding?
as i'm still a college student and not aware of these two languages but i want to work on a game as my personal project over the summer so i want to collect all the tools and go over all kind of tutorials necessary.
Thanks in advance !
Click to expand...
Click to collapse
shad0w,
Trust me, you need to learn coding.
Since you want to start with Android, best bet is to either go throug android tutorials and examples and start to learn it, or, you could start with Java. My recommendation is that you start using Android basic coding tutorials:
http://developer.android.com/resources/browser.html?tag=tutorial
This link also has good information to start learning:
http://developer.android.com/guide/index.html

What are your thoughts on Eclipse Andriod game making tool is it easy to use or hard?

I was wondering what developers thought about using eclipse. Is it easy to use or is it not. When I look online most veteran programmers say its easy to pick up but when I tried it seem kind of tough. I read an articule about it here
http://eclipseandriod.blogspot.com/
The author seem to think it was tough but easy at same time which left me confused. What do you think?
I had very few problems getting set up to develop using Eclipse for Android Development.
Perhaps if you can give some details of the problems you are experiencing we could provide some guidance.
GingerBiscuit said:
I had very few problems getting set up to develop using Eclipse for Android Development.
Perhaps if you can give some details of the problems you are experiencing we could provide some guidance.
Click to expand...
Click to collapse
Same idea here. Just give some examples where you feel stuck and maybe we could help.
I think it really depends on your programming background. If you dont know Java, no IDE in the world is going to be easy to learn, however, if you do know Java and can understand how android layout are defined, then Eclipse is easy and straightforward!
Basically I dont know Java programming and Iam used to using visual tools like level editors where you can just code on the object after you place it on the screen. Are there any level editor type tools for eclipse?
The reason why Android uses Java is because the original goals of android was to make a fast spreading, open source smartphone OS that seats Google as the default search engine. Java had/has the largest community of developers. Because Android uses Java, applications can reuse lots of already written Java code saving programmers tons of time that it would've taken to rewrite in whatever other language they would have chosen.
As for a beginner trying to make an Android app -- there's no way to get around the coding. It could be much, much harder. Java's really popular and well documented language with lots of books on it. Learning it would be easier than lots of other languages they could've used.

Programming & learning on Android.

Hi friends,
I assume that on XDA there are some very talented programmers and might be able to guide me with my queries.
So heres the deal. I'm planning to get my hands on learning c#. But the the catch is I want to learn it on my android tablet. The reason why I want to learn it on an Android tablet? Well I am a Computer graphics artist and want to get into apps and game development for android and ubuntu. AND I have time to learn programming only after my working hrs i.e at home. So I want put my galaxy tab10.1 to a better more productive use. Obviously I will not be developing apps on my tab because I have xeon and i7 systems at my office to do that.
So I did some Google and found this webpage very usefull for all the programming tools on android.
http://android.appstorm.net/roundups/developer/15-apps-for-programming-on-android/
So can anybody recommend or suggest me on how to start with learning programming on Android?
I think this maybe useful to many other new aspiring programmers.
sent from my Xperia S
let me knw if u get anyhting about this programming
:laugh::laugh::laugh::laugh::laugh::laugh::laugh::laugh::good::good::good::good::good::good::good::good::good::good:
let me knw if u get anyhting about this programming
I am not 100% sure but I believe you need to learn Java to make apps for android.
unoo said:
I am not 100% sure but I believe you need to learn Java to make apps for android.
Click to expand...
Click to collapse
The point of this thread is "how one can learn and practice various programming languages on the android device itself"
EDIT: I YouTubed for learning c# and found that to begin with c#, if we are Windows OS then .NET visual studio is required and if we are in Ubuntu OS Google mono is required.
I don't if we may need Google mono in android.
sent from my Xperia S
nostard19 said:
The point of this thread is "how one can learn and practice various programming languages on the android device itself"
EDIT: I YouTubed for learning c# and found that to begin with c#, if we are Windows OS then .NET visual studio is required and if we are in Ubuntu OS Google mono is required.
I don't if we may need Google mono in android.
sent from my Xperia S
Click to expand...
Click to collapse
C# is not a language you can easily code on android, or code android apps in.
If your looking to make programs for ubuntu and android java really is the best way forward, alot of game engines let you build a game in pure java and then easily convert it to a android game
zacthespack said:
C# is not a language you can easily code on android, or code android apps in.
If your looking to make programs for ubuntu and android java really is the best way forward, alot of game engines let you build a game in pure java and then easily convert it to a android game
Click to expand...
Click to collapse
Hey, did you checked out the link in the first post? It has many usefull code editor and tools that can be used on android for programming.
sent from my Xperia S
nostard19 said:
Hey, did you checked out the link in the first post? It has many usefull code editor and tools that can be used on android for programming.
sent from my Xperia S
Click to expand...
Click to collapse
I was under the impression that while you can get IDE's for a range of languages to do coding etc, if you want to actually make android apps Java really is your best bet
General browsing of XDA would have given you this thread - Android Chef Central
zacthespack said:
I was under the impression that while you can get IDE's for a range of languages to do coding etc, if you want to actually make android apps Java really is your best bet
Click to expand...
Click to collapse
Wow man! Just saw your Linux installer.. Killer app. And hats off sir! Im gonna try this on my g tab 10.1. This maybe the ultimate productive tool for me.. Thanks again. Will definitely get the key version.
sent from my Xperia S
nostard19 said:
Wow man! Just saw your Linux installer.. Killer app. And hats off sir! Im gonna try this on my g tab 10.1. This maybe the ultimate productive tool for me.. Thanks again. Will definitely get the key version.
sent from my Xperia S
Click to expand...
Click to collapse
Your welcome yes thats another way round it use my app and program from linux!
XperienceD said:
General browsing of XDA would have given you this thread - Android Chef Central
Click to expand...
Click to collapse
It sounds like he wants to do Android app development/Game development, not ROM development.
For general-purpose app development I would suggest learning Java and the Android SDK. There are numerous books available to help you, for example The Busy Coder's Guide to Android Development. Older editions are free but I would recommend getting the newest one since Android is a fast-developing platform. The Android SDK site is also a good place to start.
For game development you have more options. Corona and Cocos2d-x are both cross platform (can deploy to Android and iOS). Corona code is written in Lua, and Cocos2d-x can be written in C++ or Lua. There are also a lot of other options available if you look around.
I'd still recommend learning some basic Android apps before tackling game development, though.

need help to start developement!!

hey guys...
I want learn about android development, i dont know java, c, c++.
From where should i start?
should i go for creating application directly or start with modifying apps.
Ankush menat said:
hey guys...
I want learn about android development, i dont know java, c, c++.
From where should i start?
should i go for creating application directly or start with modifying apps.
Click to expand...
Click to collapse
Hello Ankush!
Great idea, i hope you have much time and even more endurance.
The first main challenge is understanding the concepts of java and object oriented programming.
Depending on your preference i would suggest starting with online tutorials for java or a good java book.
As soon as possible you should look for an own project, just learning in theory is hard and no fun.
To get started with android look for googles online tutorials here:
http://developer.android.com/training/index.html ,
watch tutorial videos on youtube, install the sdk and build your first "hello world" app.
Good luck and have fun! :fingers-crossed:
application development introduce
Sounds very good
The first main challenge is understanding the concepts of java and object oriented programming.

I'm New To Java Programming & Droid App Development - Seeking Advice/Thoughts Please!

I'm New To Java Programming & Droid App Development - Seeking Advice/Thoughts Please!
Hello!
So I was hoping to get the advice on a few things regarding android app development from those of you are app developers. I am just now learning Java, learning Android Studios/IntelliJIDEA and I have no teacher (I use Lynda.com, TeamTreeHouse, and other resources) so I'd like to get the opinions and thoughts of others who have already created an app, do so all the time, or are working on their first app. In general, I am looking to get some answers from those who already know what to do and have done it before. I want to be sure I am doing things the right way. Or at the very least I want to be doing things the best possible way I can. So my questions:
What IDE do you use? (Android Studios/IntelliJ IDEA, Unity, etc)
Did you learn Java before building your First App?
Did you learn XML before Building your first App?
Where did you learn about the languages and technologies required? (Lynda.com, TeamTreeHouse.com, NewBoston, etc)
Are there any resources you can recommend to me as a beginner who has not yet built his first app?
If there is a question you can think of that I did not ask that might help please let me know.
Thank you for answering these questions!
I really want to make sure that I approach this the right way and that if I am going to commit myself to it I do so in a way that works, is tried, tested, and true. I want to make quality applications and I want to know what I'm doing while doing it. = )
Anyway, answering any of these questions would be truly helpful and I would appreciate it very much. Thank you!
Regards,
DevelopDan

Categories

Resources