Am super new here and I want to learn how to make apps,I installed intellij and eclipse and java but some how I don't have the sdk,and I also want to learn how to flash phones like,unlock them...why you ask,I LOVE LEARNING but I never had the privilege to finish.
6679
coco6280 said:
Am super new here and I want to learn how to make apps,I installed intellij and eclipse and java but some how I don't have the sdk,and I also want to learn how to flash phones like,unlock them...why you ask,I LOVE LEARNING but I never had the privilege to finish.
Click to expand...
Click to collapse
you can download the SDK from developer dot android dot com. Can use eclipse or Android studio as editor for your development.
There are sample projects in android studio or eclipse to start with. you can get lots of startup materials on the same site.
Related
Just downloaded the SDK 1.0 from
http://code.google.com/android
But now i learnt it also Require IDE Integrated Development Environment to Develop Application for Android Phones.
I think there are 2 IDE available
Eclipse 3.4 or JDK 6
Which is the Best IDE so i can started Developing Application for Google Android OS ?
I would recommend to go for Eclipse. Much better user support and bigger community. So once you've got questions the probability to find answers with Eclipse is higher, imo.
JDK 6 is not IDE, its java development kit, and it needed to create android apps.
I'd recomend use intellij idea, cuz eclipse is quite unstable and too complex.
Eclipse is the only IDE that supports Android development at the moment.
new development ide for android
I am currently working on a new IDE – 'Meme IDE' for ANDROID, WM and Apple IOS.
Here is the link to the hello world video I made.
http://vimeo.com/20599586
It is planned to launch in april as its not quite finished yet but it works! and the plan is to make the design and deployment of cross platform apps more efficient while protecting functional depth in each.
Have a look and let me know what you think.
Joe
Lol!!! Depends on what OS you are running!(Windows) Eclipse is perfectly stable and u dont install it, it runs standalone! I am a IT major in College and have gone to programming competitions where they prefer you to use Eclipse over Netbeans, JGrasp, etc for java based languages. And you need all of it. the JDK, Eclipse, and Android SDK. JDK == java development kit, eclipse is your program to create code in and the android SDK is where essentially where all the different types of methods are like in the JDK but specifically designed for the Android Operating System. You should use Eclipse bc it has intellisence and since you dont know what an IDE is, not to be mean or anything, you should do more research before jumping into it because you will get overwhelmed quickly.
I'll give a try to meme!!
Great response. Very clear and concise and put it all in perspective for me! Thanks so much for this advice.
Cheers, Mike
Delete please... I forgot to quote post I was referring to...see next post! cheers, Mike
Nice concise helpful response - thanks
jr10000 said:
Lol!!! Depends on what OS you are running!(Windows) Eclipse is perfectly stable and u dont install it, it runs standalone! I am a IT major in College and have gone to programming competitions where they prefer you to use Eclipse over Netbeans, JGrasp, etc for java based languages. And you need all of it. the JDK, Eclipse, and Android SDK. JDK == java development kit, eclipse is your program to create code in and the android SDK is where essentially where all the different types of methods are like in the JDK but specifically designed for the Android Operating System. You should use Eclipse bc it has intellisence and since you dont know what an IDE is, not to be mean or anything, you should do more research before jumping into it because you will get overwhelmed quickly.
Click to expand...
Click to collapse
Great response. Very clear and concise and put it all in perspective for me! Thanks so much for this advice.
Cheers, Mike
So yeah... this hasn't been easy.
I'm not gonna spend time getting into my coding history... but I wanna expand to Android. Usually I'm able to just get myself to a point in which I can start writing code, and then from thereon I can learn whatever I need to learn... but that's based on languages where I have a compiler, or can even do most of my coding from notepad+/PFE... I won't say I'm used to things being simple, but getting into a new coding language as at least been generally direct enough so that I can dive nose first into some good 'ol T&E.
I keep hearing Eclipse being mentioned, but honestly the furthest I get before I'm confused is the Android SDK Manager (and it's megaton of downloads).
I just want to get to the point where I can start messing with values, strings, functions and see how much different it'll be from what I'm used to when I try to make key inputs trigger functions.
While I am not able to code myself, (I made the Hello World and that was it) I do have experience with the Android SDK due to some debugging I have needed to do.
Eclipse keeps being mentioned because it's the officially preferred IDE for Android, as it counts with an official plugin.
The sequence is the following.
1) Install the SDK.
2) Install the necessary modules. You should know what you're going to program in advance so that you Install the relevant ones.
3) Install Eclipse.
4) Install the ADT plugin for Eclipse (instructions can be found in the site, but it's basically adding a repository and installing its contents).
5) Code!
Logseman said:
While I am not able to code myself, (I made the Hello World and that was it) I do have experience with the Android SDK due to some debugging I have needed to do.
Eclipse keeps being mentioned because it's the officially preferred IDE for Android, as it counts with an official plugin.
The sequence is the following.
1) Install the SDK.
2) Install the necessary modules. You should know what you're going to program in advance so that you Install the relevant ones.
3) Install Eclipse.
4) Install the ADT plugin for Eclipse (instructions can be found in the site, but it's basically adding a repository and installing its contents).
5) Code!
Click to expand...
Click to collapse
What he said. This is the only way to get started. And buy a book, Amazon has some great ones that will get you started on what you need to do from start to finish. The coding is almost the easy part, but theres a lot more involved in making it "work" with Android. Eclipse/Android SDK is the only way to do that. Just launch the SDK and let it do its thing for a couple hours and you're good!
I have coding experience in C++ and windows programming languages, but I haven't a clue about android. I tried searching google and this forum for a good master thread or even a book, but haven't had much luck.
Can anyone help me out?
jojo54696 said:
I have coding experience in C++ and windows programming languages, but I haven't a clue about android. I tried searching google and this forum for a good master thread or even a book, but haven't had much luck.
Can anyone help me out?
Click to expand...
Click to collapse
same here
Hello I am new to xda and I would like to start developing new custom roms and kernels however I do not know where to start.
Just some background info about me:
I am 15 yrs old
I am have programmed in the following:
c++
visual basic
c#
asm
Java
javascript
html
android 2.2 framework
window phone 7 framework
xml
ios
XNA
I have done computer repair for people along with console repair
Tools I have used:
visual studio
android sdk
eclipse
dreamweaver
dev c++
Photoshop
appmobi xdk
phonegap xda
xcode iphone sdk
and some more
Phone I currently have:
evo 3d
I am a noob to making roms and I do not know how to start if someone could help me or point me into the right direction that would great. Thanks
Click to expand...
Click to collapse
that was my post and still no replys
First of all, learn and become comfortable with Java. If you're not comfortable with Java you're going to have some problems since besides the c libraries/kernel the android source is Java/XML.
Second, you need to decide if you're going to be messing with pre-built ROMs (or RUUs or whatever) or the actual AOSP. Actual AOSP is the actual source code but if you're modding a pre-built ROM you're going to have to also learn how to deal with smali code (which as far as I know is basically machine code [if you know what that is]).. Eris has a pretty good guide-in-progress which I'll find and post here later if I can.
It's a lot of work and a lot of looking and learning and not very clear. I have a lot of respect for the people who do it a lot I'm thinking of dabbling soon...
Edit:
here: http://teambamf.net/showthread.php/2793-Guide-Eris-s-Ultimate-Guide-to-ROM-ing-and-Porting
How to start developing apps?
What kind of tools should I know?
What languages should I know?
Where to start?
I already know PHP, MYSQL, HTML, VB.NET
There are some frameworks which youmay use like cocos2d, libGDX, sparrow, CoronaSDK, App Game Kit and many many more! Read something about this and it will be really helpful for you. Many people like cocos2d for beginning.
Download the Android SDK.
Install the ADT plugin for Eclipse (if you’ll use the Eclipse IDE).
Download the latest SDK tools and platforms using the SDK Manager.
I am working on eclipse from 6 months but recently I downloaded android studio and i found it good too. So i am confused which platform should i keep using?
thanks.
Eclipse is d best i feel..developing on it since ice cream sandwich
Sent from my GT-I9082 using XDA Free mobile app
I've no problem with android studio except the fact that it is damn slow. I'm sure that it will improve in the future.
Eclipse is a very familiar tool. It feels like home when I use eclipse and a lot faster.
Androi Studio for sure
My personal favorite is android studio. Its much better then eclipse and it surely improves productivity in certain tasks.
Developers should be update, use Android Studio
Android Studio.. IDEA based software is best ever.. You guys must learn its featured and then you would say wow. From multiple selection to Floating Navigation Bar to Any File Go to lot and lot of features..... Extremely customisable... I don't know how many have used legendary code editor sublime text.
Buy this android studio.... Completely Brings all features of Sublime Text into an IDE. Learn the features of this ide... And u will hate all other ide altogether
Sent from my Moto E using XDA Free mobile app
Also google positions Android Studio as the official development environment.
Eclipse is faster, but Android Studio has more features and is built for Android specifically (while Eclipse is built for Java generally). If your computer can run it smoothly, go with Studio.
I personally believe one should always use the one which is best and up-to-date. Saying that, Android Studio fits in best as this is the latest development platform with loaded features and easy to use.
The only factor that it takes time and effort for the developers to learn new things. For, developers who starts fresh doesn't make much difference to them as they need to learn either one of the platform and they can start with Android Studio. If one learns Eclipse first, they eventually need to learn Android Studio and upgrade themselves at some point.
Moreover, there are additional features on any new releases than the older version. Similarly, we see some of the well known features that are available on Android Studio and not present in Eclipse, mentioned here:
1. Maven-based build dependencies
2. Build variants and multiple-APK generation (great for Android Wear).
3. Advanced Android code completion and refactoring.
Finally, new and advanced features in these new released platforms helps developers to produce apps faster.
Happy Coding
Cheers!
For low performance laptop Android Studio wouldnt be as efficient, on the other hand it have a lot of advantage rather than eclips.
I'm looking to create an app for android (which I can eventually add to the play store), that contains buttons of a sort in the fact that if you tap on the screen in once place one thing will happen and in another place, something else. Can anyone recommend which I should use to create this app? Also, do they both use need java? (android studios or eclipse)
Thanks!
I've found the newer versions of Android Studio to be much more efficient as well as having less issues than they used to. I highly recommend using Android Studio, especially since Google is ending support for Eclipse by the end of the year.
intellij
Android Studio is a customized version of IntelliJ, which is a commercial IDE. So you're getting a $200 IDE for free!
And intellij is very polished
Sent from my XT1254
Android studio is pretty good, but it is very slow and takes a bit too much of the memory
I have only used Android Studio so far. Lot of support tutorials and ease of understanding / use. May be, one day I will explore other options. Not for now.
My vote is going for Android Studio.
I vote for Android Studio. eclipse is not support. but i am using visual studio to develop android app (cordova hybrid project).
Hi,
Android Studio is great.The framework is sleek and it is perfect platform to develop your apps.
If you are new to android programming i would suggest you can take courses from Udacity (Android Basics Nanodegree program by Google)Here you will be taught by the Google developers themselves and it's really cool and interactive.
Android Studio.. Thought based programming is best ever.. You all must take in its included and after that you would say stunning. From different choice to Floating Navigation Bar to Any File Go to parcel and part of features..... To a great degree customisable... I don't know what number of have utilized incredible code editorial manager radiant content.
Purchase this android studio.... Totally Brings all components of Sublime Text into an IDE. Take in the elements of this ide... What's more, u will despise all other ide by and large