Hi, I'm planning on building a simple mobile application on android. I'm not really sure what are the building blocks.
I know pretty much basic java, html and css. I use netbeans and i'm thinking of using it for building android because I can't install android studio (my pc isn't that great).
Can I use html and css for the user interface?
Can somebody tell me how should i start? Step by step?
Any helpful links to watch or read?
You do not need Studio, but it may not be for the faint of heart. There's a lot of things that need to be handled, and originally, that's how it was done.
IMO, Android projects are not intuitive. You just have to know how things are done, which for the most part "clicks" after going through a few examples. I would suggest you get a computer that can support Studio. For a low powered laptop, perhaps you can try installing Ubuntu.
NetBeans does not support Android, as far as I know. Eclipse used to, but now Android Studio is the IDE to use. Personally, I use just Gradle, no IDE, but then, it's just for hobby projects. But on a low-powered computer, an IDE might not give a great experience anyway.
Android had its own native GUI toolkit; if you want to use HTML/CSS (which I would recommend only if you wanted to target multiple platforms), check out Apache Cordova.
Brian Tkatch wrote:For a low powered laptop, perhaps you can try installing Ubuntu.
No budget bro and i'm not into ubuntu..
I said laptop because that's what i happen to use sometimes. Shouldn't have said laptop.
Ubuntu works mostly like Windows, except where it doesn't. Regardless, the resources required are much less, and you can run it from DVD. Howsabout trying to download it a DVD, and seeing if your PC can handle AS that way?
and try it out. It's free but you can enroll in their Android Developer Nanodegree if you want to be certified. I have taken this course and its excellent -- it will have you build a Popular Moves app that pull movie information from The Internet Movie Database (IMDb) and will also walk you through:
* Using Android Studio
* Activities and Fragments
* UI Development and customization (layouts, resources, drawable, etc.)
* Cursors and Content Providers
* AsyncTasks, Loaders, and SyncAdapters.
* JSON Parsing
* And much more
The instructors are well-known and respected in the Android development community, including:
* Reto Meier, is an Android Advocate for Google
* Katherine Kuan is developer of the Google Keep application
Tim Moores wrote:Eclipse used to, but now Android Studio is the IDE to use.
I still use Eclipse/ADT for Android development - Android Studio is too demanding for my workstation. The only limitation that I have run in to is that it does not support UI rendering past API 21 (Android 5).
I hate to say that but if you have so much few resources to write an Android app, then you should go for app building sites like Appery.io, Mobile Roadie,TheAppBuilder, appmachine etc.
They are just simple drag and drop.
Your app will be limited though but its better than nothing