Looking for Android First Examples and data - Java for Android App Development

I read this story The long-awaited switch to Android-first app development hasn’t happened yet and I'm not sure that I agree with it.
I'm looking for a few examples of Android First development.
When I looked into Xplatform tools I found that companies with budgets just built native apps for both iOS and Android.
I'm not sure that I agree with this story but I'm looking for real examples and data that contradict it.
Your thoughts and experience are appreciated.

Related

Hey Devs, what's the best way to learn Android development?

I've been playing around with the App Inventor for the last few days. I like it, it's fast, it's pretty easy, and I find it fun. The problem is though, right now you can't publish apps to the market.
Throw in the fact that you can't make very robust or professional apps with the App Inventor and I've been thinking of trying the more traditional route.
But where do I begin? I've got the Android SDK, Java JRE, and Eclipse all installed and ready to go, but that's where I'm stalled.
I've got zero programming experience. Should I pick up a book for Android development? Should I start just developing for Java and move onto Android later? I've got a few ideas for applications, some for businesses, some for users, some paid and some ad-driven. I've got the ideas, but lack the knowledge to implement them.
Even the official Google Android tutorials seem a little over my head, like they were made for people that are already knowledgeable in programming.
There is so much information out there, it's hard to find a good "Starting from zero" point / tutorial.
Thanks for the suggestions!
You're going to want to become experienced with Java and then move into Android.
There is some good information on the web. I learned some of the basics from this guys videos:
http://www.youtube.com/watch?v=Hl-zzrqQoSE
I also picked up a book thats called Head First Java that is supposed to be really good and noob friendly, with easy to remember examples and challenges. I am nowhere near experienced, but I have been doing research on it for a while.
Beginning Android Development
I'd probably try Beginning Android 2 This edition covers Android 2.0+.
Those both require some experience with Java. You have to start with Java first.
engagedtosmile said:
You're going to want to become experienced with Java and then move into Android.
There is some good information on the web. I learned some of the basics from this guys videos:
http://www.youtube.com/watch?v=Hl-zzrqQoSE
I also picked up a book thats called Head First Java that is supposed to be really good and noob friendly, with easy to remember examples and challenges. I am nowhere near experienced, but I have been doing research on it for a while.
Click to expand...
Click to collapse
+1 on Head First Java. Several people have suggested it. Also, there was a thread where someone had posted information, but I have searched and can't find it. I will try again later.
Thanks for all the input! I'll pick up a copy of heads first java.
Sent from my PC36100 using XDA App

[Q] Getting Started with Android Software Development

I played with Visual Basic and small-time HTML stuff in high school as a sort of hobby, but I never really went anywhere with it. I think I have the right mindset to do this, but I'm just not sure where to start. I'm not even sure if it's worth starting.
I'd like to start writing applications for smartphones, so I was wondering if anyone here might recommend specific literature to me. In addition, I would appreciate any estimates from you guys as to how long it would take a reasonably intelligent person to write a full-fledged application from scratch.
Thanks in advance.
Personally I learned by playing around, looking at tutorials and examples. I personally learn best looking at a simple application someone has made and then just modifying it slightly with my own changes, and then from there start making my own stuff. anddev.org has some useful tutorials and such.
For how long it takes to write an application it really depends on the level and detail you want to put into the application and the complexity core functionality.
Android Development for Dummies any good?

Getting Started with Android Development

Hey Everyone!
I apologise if this is a thread or question that gets posted often, I had a search around but I couldn't see anything.
Essentially, I'm just looking for some good resources and tips for getting started with Android development. I have looked at a few books and tutorials (and the official SDK documentation, of course) but I was wondering if I'd missed any good one.
The main issue I'm having is that the things I've found so far seem to assume you know quite a bit about Java development. I come from a pretty experienced C++ background so although I'm very familiar with coding in general, I'm not all that hot with Java. Would you recommend sticking with Android and picking it up as you go along, or waiting and doing some pure-java stuff first? In either case, which are the best books/examples/tutorials you guys have found for an android beginner like me that does know a bit about programming (just not java)?
Thanks in advance!
I think the best way to learn is to get an android book and work through the tutorials in order.
Don't just skim read it though, you need to actually type out the code yourself and think about what each line is doing.
jgittins said:
I think the best way to learn is to get an android book and work through the tutorials in order.
Don't just skim read it though, you need to actually type out the code yourself and think about what each line is doing.
Click to expand...
Click to collapse
Oh absolutely, I'm looking for suggestions for good books, too =)
I found Lars Vogel's introductory tutorials very good when getting started in Android. If you're already familiar with other programming languages, you'll pick up the java needed pretty easily as you go...
- jc
neoKushan said:
Oh absolutely, I'm looking for suggestions for good books, too =)
Click to expand...
Click to collapse
I used Reto Meier's professional android 2 book and thought it was pretty good. The most important stuff to learn at the start is how activities and intents work. The other stuff you can kind of pick up from google as you go.
I haven't developed any application for Android (yet). If you want to develop native code applications, you will need the Android SDK and the Android NDK (gcc rules!). This seems to be the installation order. Check the installation instructions for both of them. The NDK contains some examples. As far as I could see, a native application has a java part and a native dynamic linked library (which is called/loaded by the java part). The NDK also comes with documentation. I guess the Android developer gurus may give you more hints about documentation links.
I am interested in getting started with Android Development as well. I have a background with Java, but that was a year or so ago. I'm sure I could pick back up with it pretty quickly.
What books do you recommend?

[Q] Newbie needs advice on app development

I'm an IT consultant so I'm not a dummie, but I'm not exactly a programmer either.
We need to create an inventory/audit app for an Android tablet. I looked at the Eclipse documentation and I don't think I want to take the time to learn Java well for just this one app. Which leaves me with these options.
Has anybody used Mobiforms to create apps, and would a smart but untrained newbie be able to develop something reasonably quickly? They don't offer a trial version which I find more than annoying.
Should I just outsource the project to somebody in Bangladesh? I have some experience outsourcing.
Any other recommendations on getting an app created relatively quickly?
Thanks!
Or Google App Inventor...
No offense, but the outsource to Bangladesh comment isn't going to win you a lot of friends that aren't in Bangladesh.
I'd say try app inventor and see what you can learn, you'll know in relatively short order if it will do what you need.
Otherwise maybe you're in over your head and someone should outsource you to Bangladesh. ( kidding! ). Seriously though, if you don't find what you need I would hire out at that point.
I don't know much about Mobiforms, but their website looks terrible. Not that a website is the final word on a company but it strikes me as odd at least.
Thanks.
I spent an while with App Inventor. While it is surprisingly useful it lacks one thing that I must have, that being read/write access to the file system.
Today I just discovered Basic4Android and WOW! I haven't coded in basic in many years, but it's still easier to re-learn that than to learn Java from scratch. I'm sure none of the developers here have any interest in it, but for the occasional hobbiest like myself it's a lot easier to start out with. I recommend it for anybody who doesn't plan on making a career of Java programming or who already have a background in BASIC.
I reviewed Mobiforms and not only is their website aweful, but the documentation for it is aweful too. I can't recommend it for anything.
I will probably still outsource this project though.

beginners guide to android development

Hi Guys
So I am quite familiar with the world of android, having been a user across all versions since froyo.
I have a few different idea's for applications, which I think could be moneymakers! that said, I actually need to learn the development side of android.
Currently I can do reasonable "basic" projects in vb.net 2010, written a few applications, but from what I gather, you cant use VB.NET in android.
I don't have the "capital" to invest in a course, so I am looking for free alternatives, which could give me a leg up!
I have so far programmed in WYSIWYG on .NET2010, so would be ever grateful if you can point me in a real "idiot proof" tutorials and education course!

Categories

Resources