Please help,where should I start to learn programing for android? - IDEs, Libraries, & Programming Tools

Hello XDA forum members.I want to be able to make my own Android applications that could work via internet.I would like to create small and simple social network with some simple functions.I'm starting with learning of programing in C++ because I always wanted to know to program in that language.But first I would like to create an application that would be used in Android.So I'm willing to learn an additional language just so I could make this idea that I have and I'm sure that I will use this knowledge in future.
So my question is in what program do you code applications for Android smartphones,what is the best way to learn it and when I learn it I want to be able to make application like Badoo(social,meeting application) Badoo is the best example of what I'm trying to do because it is downloadable application that connects to their website.Because this idea that I have will have similar interface and similar features.Please help me with your advice so I don't loose time on mistakes and trying on different languages.Thank you in advance.

Try Aide
From google play it teaches you how you can create applications.
Press thanks
Regards
banerjeeayan1996

Hello
the native language to learn for Android app is java but you should have OO notions before, like with C# (very similar) or C++.

Related

working with sockets

hello
I want to code a dumb program for WM6
it just need to reads a file and send its content using an Internet connection
if there's no connection, it would be nice if the user could choose to select what connection (work, internet) he wants to be the default
I program in C/C++ for windows/Linux for a long time, but since I just want to code this specific application (and not become a WM6 programmer), I'd like to know if anyone knows where I can find something like "how to work with sockets basic example" so I can just find out the logic and copy/paste/adapt it to my code
thanks
would you like to program in C++ or in another language?
Are you fluent with Java?
HTC-Master said:
would you like to program in C++ or in another language?
Are you fluent with Java?
Click to expand...
Click to collapse
I can program in Java, but I'd rather make a standalone app, so I think C++ would be better
The reason I am talking about Java is that if you are fluent with that you could use C# which is much easier and faster for professional Windows programming. C++ is a real mess in windows system and if you are a beginner in Windows I wouldn't recommend that.

[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.

[Help] App development

I'm making a Java project for school to the final tests, and I need good Guides and Documentation.
The purpose is to make a Remote Control App.
Here is the problem, I don't really know how can I communicate from the PC to the App, And I just started to learn how to make Android apps .
I know how to control the PC if I get the correct variables (I attempt to use the ROBOT in java).
The things I need to learn is:
How I create a network (LAN based) between the PC and the App.
How to make an App that can bee used for those purpose.
Thanks to any one who help :laugh: .
*Sorry if there is any grammar/spelling, English is not my native language*

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

Do I need to learn Java to program in Android Studio?

Do I need to learn Java to program in Android Studio? Or I can just jump straight into it? If I must learn it, can u guys show me a great way of learning Java? (I have a Pascal basic BTW).
You definitely must. Java is the main language for android development and without knowing it you can't do anything advanced.
To start learning you can use docs.oracle.com/javase/tutorial/. But learning is nothing without practice so start your own project and use Java in it. It's relatively easy language so you can start quickly.
s0nicyouth said:
You definitely must. Java is the main language for android development and without knowing it you can't do anything advanced.
To start learning you can use docs.oracle.com/javase/tutorial/. But learning is nothing without practice so start your own project and use Java in it. It's relatively easy language so you can start quickly.
Click to expand...
Click to collapse
Thanks Brother i was also looking for some tutoral sites....and found nothing for my choice...i have basic knowledge in Java and Codes 2apps also..check my threads but can u plz send me some Video tutoral video for android app development i want to add advanced Features & libraries
ARGHA_DAS said:
Thanks Brother i was also looking for some tutoral sites....and found nothing for my choice...i have basic knowledge in Java and Codes 2apps also..check my threads but can u plz send me some Video tutoral video for android app development i want to add advanced Features & libraries
Click to expand...
Click to collapse
You are welcome. To be honest I don't know any video tutorial and personally I think the best way to learn programming is practice. So just use any Vogella's tutors and code your apps but always try to make them more complex.
Java is important for Android studio
Yes, you need to learn Java properly before visiting android studio.
Because Java is key to do programming in android studio for Android developers.
appninjaz.co.uk/services.html
I learned from a YouTube series called "mybringback" 5 years ago. It's still a good place to start. Also, a great website that interactively teaches you to code is Codecademy.com. They are mainly a web-development website, but recently added java to their courses. It may be worth trying as well.
Root it and boot it!
Current device: Asus ZenFone 2 (Z00AD/ZE551ML)
ROM: Resurrection Remix
Kernel: FlareM
Service: Straight Talk
Check out my apps on Google Play
I have collected many good tutorials for Java and Android here.
Hope it helps
It best to learn Java, but today you can also use Xamarin to develop cross platform apps using .net (Visual Studio 2015).
java is main language to android studio
if you are using android studio, Java is a must. But you don't have to learn core java, you can just jump in to android programming, coz there are lots of different library there.
i would suggest using android studio instead of others, beside they are free, they are directly from google
Yes, java is must in order to develop android apps. Android virtual machine runs java codes. So android apps needs to be in java.
Now a days, there are so many frameworks and tools available which allow you to develop android apps in other languages and convert the apps developed in other languages to java code to deploy and run on android.
I think it is a good idea to directly code in java as you can easily understand concepts involved in android os and develop apps that perform well proving best user experience.. It is not difficult to learn java and android framework to develop android apps.
As others have pointed out, yes you must. However, if you have Pascal/Delphi background, that helps a lot! So loops/ifs/functions are no stranger to you. You "only" need to learn about classes, interfaces and such stuff, not very hard.
Luckily for you, there's literally thousands of Java tutorials, books, videos, anything you can think of. I always like to stick with books from respected authors and/or the language authors. So for Java, I'd go with https://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html (just an example, there's tens of other valuable books/tutorials).

Categories

Resources