Hey I'm interested in Android Development but have very minimal knowledge. I've rooted and flashed custom roms to different phones and somewhat familiar with ADB but that's about it. Where can I start?
I suggest you to start from the main developer website: developer.android.com/
There you can find all the infos you need to develop.
Good luck!!!
try getting the books:
1.android cookbook 3.0
2.unlocking android
3.hello,android
and watch these videos:
http://www.youtube.com/user/CornboyzAndroid
adicool said:
try getting the books:
1.android cookbook 3.0
2.unlocking android
3.hello,android
and watch these videos:
http://www.youtube.com/user/CornboyzAndroid
Click to expand...
Click to collapse
Thanx for the YouTube link..!!
Sent from my X10 using Tapatalk
take a look at this and this, which i got from chef central
Do you have any Java programming experience? If not, you'll find that Java resources are helpful as well, but remember that there are some differences in the way Android handles things.
I personally think the free resources will take you quite a ways into programming - beyond the main Android developer site there are free tutorials and even the open source AndBook.
Hey DEVs,
I've been a power user for almost a year now. I really really dig Android and I feel its about time that I should start developing for this awesome platform too.
I've previously worked in Java and MySQL but I'm completely new to Android Development. Noob is another word to sum it all up. I've tried few video tutorials by setting up SDK and Eclipse. So far that has worked pretty fine for me. I'm now planning to work on a GIS app that could at least incorporate local POIs of where I live.
Its just that I don't really know where to start things from. I've already spent few days looking for appropriate stuff but whatever I came across, was more like scattered pieces of a Jigsaw puzzle. Google Map APIs is another thing that I need alot to learn about ! so Kindly guide me through and give me something to start with ....... I'l be very very grateful !!
regards,
an aspiring dev !
I wrote a custom GIS android app in flash builder 4.5.1, the code base is flex and actionscript using ESRI's arcserver flex api and uses adobe air for native integration on a mobile device. The web service is a local service I am serving up through the town I work for, it is using ArcServer to serve the data. You can check out the app in the android market its called Vernon GIS Fire. ESRI also has an app in the market, it allows you to search their resource center for different web services, you could upload your own data in the resource center and serve it up using their resoucres
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
Hello,
I am a total novice. However, I'd like to develop a simple timecard app for Android, specifically targeted like the apps below.
http://www.appato.com/edward-pereira/wrap-time-time-card-for-film-crews/
http://www.crewtimecard.com/
These only exist for Apple products, though. What is the easiest, most straight-forward (Windows-based) software for creating such an app? I've heard of something called Eclipse...? Or there's some Google thing?
Thanks!
You need eclipse ide and android adt plugin for exclipse to code for android.Also you need android sdk for the api's.Googling "how to setup eclipse for android development" will give instructions for those from android developers website
Sent from my GT-N7000 using xda app-developers app
thanks vijai2011. Is Eclipse easy to learn? Is there something easier that may not be TOO basic, so that I can create a timecard app like the ones I linked to above?
You dont have to learn to use eclipse .All you you need to know is java and few things about android resources which you can find at android developer website.They will pretty much cover everything.
But without java,you cannot take even the first step of app coding.Heart of app coding is java.
Sent from my GT-N7000 using xda app-developers app
I see... so there really isn't something similar to Adobe Dreamweaver for android apps?
daniel178 said:
I see... so there really isn't something similar to Adobe Dreamweaver for android apps?
Click to expand...
Click to collapse
Like Adobe Dreamweaver lets you design your web layout pages with PHP coding ... Eclipse lets you design the App layout with java coding. Its pretty much similar.
You can even use Netbeans or similar IDE's, but most developers use Eclipse and its the one that's being recommended by Google, I guess.
Thanks... I am little intimidated by Eclipse. Is it mostly graphical? can I get by without any coding? You see the type of app I want to create....
Also, have you heard of Phonegap? Is this easier/better/more or less limiting?
Eclipse is fully gui.You go through a wizard to create a new project,adding app icon,creating main activit(ies),select lowest api and the api for app then you get into a screen like a text editor where you type java,then go to android manifest then added the created activity,give perm and export the app signed.Even the adb is included at the bottom toolbar for easy debugging in real time .
So its pretty much straight forward but it can take sometime for the first time.
Sent from my GT-N7000 using xda app-developers app
Hmm, sounds like there's some java (at least) coding involved. Can I get by without any manual coding at all?
Also, to create an app like the timecard things above, for Android, what version of Eclipse would be best (simplest, yet able to do the job well).?
Well....Its not some java...It 99% java the remaining 1% is for the look and feel that you put to your preference .That is why I said
But without java,you cannot take even the first step of app coding.Heart of app coding is java.
Click to expand...
Click to collapse
on post #4
No...you dont need any specific version of java.Take the latest eclipse IDE and the latest ADT plugin and code it.There is nothing you can do without manual work of typing java.You cannot do those web page design using dreamweaver here Here is my first app I wrote.There is also the source code attached at the bottom.See how long the code is just to invoke a activity of another app with a default argument.
This is how I set up eclipse:
You must have sdk pre-installed for this.Also sdk needs a 32bit java JDK to work.(you need 32bit irrespective of if u run 32 or 64bit.Dont know why is that so.SDK never recognized my 32bit JDK)
Install eclipse classic
follow this to install ADT
daniel178 said:
Hello,
I am a total novice. However, I'd like to develop a simple timecard app for Android, specifically targeted like the apps below.
http://www.appato.com/edward-pereira/wrap-time-time-card-for-film-crews/
http://www.crewtimecard.com/
These only exist for Apple products, though. What is the easiest, most straight-forward (Windows-based) software for creating such an app? I've heard of something called Eclipse...? Or there's some Google thing?
Thanks!
Click to expand...
Click to collapse
Checkout HELLS-KITCHEN. It's a great starting point. With this Distro and a million Tutorials on XDA, you should be able to find what your looking for.
what about Flash? I've watched a couple of video tutorials on using Flash 5.5 and up to create Android apps, and it seems pretty graphical-only (no or less coding -- keep in mind my app is very simple). Would this be a viable option?
What ever you try,The last and final destination is TO USE JAVA for app even if the app is a "Simple" Hello world app!You have to have a main activity,type in the codes etc....You dont get it out my clicking out on wizards like:
Do you want Android app?click next
Do you need it to be simple?click next
What features you need?Select them.
If you are too lazy to type out codes or dont know java,Why not just try any alternative in play store?It is more Graphical and is only few taps
Sent from my GT-N7000 using xda app-developers app
Alternatively you could try to use phonegap.com or usepropeller.com / simplr.mobi.
Ok ok I know there are a million tutorials if I just google this but I was hoping one of our local experts would give me some direction on how to get started. I have to start from the ground floor kearning languages etc. So what program(s) will I need? Know of any good tutorials?
Sent from my SCH-I545 using xda app-developers app
Get this
Text Editor
Get this
Archive Tool
Read all of this
Everything Android Development
Get this
Android SDK
Get this
Java Runtime Environment
Get this
Dsixda's Kitchen
Read all of this
Beginners guide to development
Read all of this
General Android Cooking
As far as learning the coding itself... Google it. There are probably a billion different links and walkthroughs on all sorts of coding. My suggestion is to focus on one small aspect of android development to begin with. For me it was kernel and other performance tweaks. But I already understood the code well enough to skip the basics as I was a linux nerd first.
You da man...Dubbsy
Search Android Development for Absolute Beginners on YouTube
This is a really good playlist on YouTube by mybringback, you don't even need to know any languages, you kind of learn to use JavaScript, XML etc on the way. The whole playlist is travis guiding you through making an android app
You need ADT/ Eclipse I think, he tells you all you need in the first video
Sent from my SCH-I545 using xda app-developers app
Hi friends,
I need advice on a pressing issue I am facing right now about an android app I got developed through a freelancer.
I am webmaster of a website for numerology enthusiasts. On this website, we were offering a numerology calculator (basically a combination of html pages with some javascript embeded - all compiled in an .exe format) Later, on some suggestions, we decided to prepare an Android version of this tiny program by hiring a programmer of South India. It was 2011 and the Gingerbread was the prevalent Android platform. The programmer created the App and we published it on Android Market where it is still available on playstore (search for com.namecalculator.lite on playstore and the first result 'Your Lucky Name' is the app in question.)
The problem is that this was an app which was not compatible with the later version of Android. As such, after sometimes, when the ICS version of Android was launched, the app stopped working for ICS devices. As of now, except for some old Android devices, this App is useless.
When I contacted the guy who originally developed this App, he told that the source file of the Apps were not saved by him and as such, he expressed his inability to do anything about it. He told me that if I again wanted him to develop the app for later versions of Android (like ICS, Jellybean etc), I will have to pay him the full development fee as he will have to start again from scratch.
Since my website is only a hobbyist website with negligible revenue, it was not possible for me to again hire this programmer just to develop an upgraded version of the app.
As of now, a very popular part of my website (the app) has become unavailable for its intended users. In this background, I want guidance on the following:-
(1) If an App is already built for an earlier Android version, does making it compatible with future/latest version of Android require the same amount of energy and effort which was needed when the app was developed the first time?
(2) Since the App in question is basically a compilation of html files with some javascript embeded in some pages, will it be really difficult to reconstruct the app if the source file of earlier app has been lost ?(I still have the raw html pages with me)
(3) I am not a programmer but have experience of web-designing, creating blogs etc. Can I self taught myself to create the above mentioned app by reading and following the online tutorials ? If yes, what in your opinion is the expected time an average learner (with no programming background) can do it? Also kindly point me to some good tutorials.
(4) Any other advice on the above issue some of you might be having ?
Regards
Eklavya