Tag: Smartphone

Programming Stuff

Android Meetup May 2013 – Android Camera Integration

Thank you to everyone who attended the Central Florida Android Developers Group last night. Special thanks to Echo for hosting the event.

I had the opportunity to talk about how to easily integrate photo capture capability into one’s app by leveraging the built-in Android camera app and Intents.

Last night’s presentation was an excerpt from the first module of my Android Photo and Video Programming course.

You can download the code from last nights discussion. The download includes the Photo capabilities we discussed and also includes Video capability, which we didn’t have time to discuss. Please feel free to post any questions you might have.

For more information on this and other Android-related topics, checkout Jim’s Android courses at Pluralsight.

PSAndroid_216x155

Programming Stuff

Android tops 56% of the Tablet market

What was once thought impossible just happened: Android has displaced iPad as the dominant tablet platform.

As reported by IDC, Android took the tablet market by storm in Q1 with over 56% of the market. During that same period iPad dropped below 40% market share.

Given Androids already overwhelming lead over iOS on Smartphones, it appears that Android is now the undisputed leader in all-things-mobile.

Checkout Jim’s Android developer courses for Pluralsight.

PSAndroid_216x155

Programming Stuff

Can’t find Developer Options on Android 4.2

Ok so this has to be among the silliest UI “innovations” I’ve encountered.

After updating my phone, Samsung Galaxy Nexus, to Android 4.2.2, I could no longer find the Developer Options menu. And here’s why … Google seems to have decided to no longer make that menu visible by default.

We can argue over why they made such a change ( my guess is to make the developer options less accessible to non-devs ) … but whatever the reason, it’s a pain.

So how to get it back ? (you’re not gonna believe this) …

  1. Open your settings menu
  2. Scroll down and select “About phone”
  3. Locate the entry labeled “Build number’ (probably near the bottom)
  4. Tap repeatedly (I believe its 7 times) on the “Build number” entry  (I’m not making this up)
  5. As you do you’ll eventually see a message something like “You are now X steps from being a developer” … continue to tap until the “Developer Options” menu become visible.

And now you have your “Developer Options” menu back … it’ll appear on the Settings menu (screen just prior to reaching the screen with the “Build number” value)

Kind’a crazy … ain’t it

Checkout other Android Developer related information from Jim in his courses from Pluralsight.

PSAndroid_216x155

Programming Stuff

Android & iOS Native App Development with HTML5, JavaScript, and CSS

I spend most of my time creating Android apps using Java and the Android SDK. That’s a development style that fits my experience and interests.

There are lots of developers out there who have great skills in web-based technologies like HTML, JavaScript and CSS; many of those developers are looking to start creating mobile apps. The good news is that there’s a now a solution for just those developers.

Fellow Pluralsight author, Shawn Wildermuth just created a course for just those folks: Practical PhoneGap. It doesn’t completely replace traditional mobile app development but does work well in a number of situations. Here’s the description from the Pluralsight website…

App development is crucial to succeeding in most jobs these days. Even if you aren’t building apps directly, you’ll likely be involved in the app development process. In this course, we’ll show you how you can use existing HTML, JavaScript and CSS skills and assets to build mobile apps using their simple model. We’ll also show you when you wouldn’t want to use PhoneGap and where it fits into most developers bag of tricks

I encourage you to check out Practical PhoneGap.

Programming Stuff

Android Photo & Video Programming

I am super-psyched about my latest Pluralsight course now being live and available: Android Photo and Video Programming

I’m so excited about this course going live and to make it even better, the Pluralsight blog even quotes me on my excitement about this course.

With Smartphones, access to the camera is so pervasive. Don’t miss out on providing the richest possible user experience by not including camera behavior in your apps.

More posts about Android camera behavior and this latest course to come