Posts Tagged ‘android sdk’

Video Streaming Apps Coming to Android?

All the hub-bub yesterday on Twitter was Google’s release of the Android SDK 1.5 Preview, aka Cupcake. Of course, the one feature that I’m waiting for a developer to build upon is the video recording api. Either Seesmic, Qik, Stickam, YouTube, KyteTV, or Ustream should seriously look at building an Android application cause I would use it in a heartbeat! Last year was the year of Nokia and video streaming apps but this year will be Android-based devices with that functionality courtsey of the Cupcake SDK. Stickam this week did come out with a Java-based app on Android but only for viewing purposes so hopefully this new api will lead them in the right direction in their product plans. What do you think? Here are a few questions to start a conversation:

  • Are video streaming mobile apps what consumers are looking for?
  • Is there enough market for them?
  • How much would you pay for a video streaming app?
  • What is the business model for video streaming companies? Add based on the web site or is their ads within the mobile app for viewing their content?

Add a comment below.

For more information on the latest Android SDK release here are a few blogs that I recommend you read. If you have any others post a comment below as well.

-Randy
http://twitter.com/djksar

Google I/O 2009 Android Sessions

Was looking up the Google I/O conference for this year and saw a few interesting Android talks:

Turbo-charge your UI: How to make your Android UI fast and efficient by Romain Guy
Learn practical tips, techniques and tricks for making your Android applications fast and responsive. This session will focus on optimizations recommended by the Android framework team to make the best use of the UI toolkit.

Pixel perfect code: How to marry interaction and visual design the Android way by Chris Nesladek
A great user experience incorporates three pillars: structure, behavior, and expression. This talk will explore the wide variety of interaction design patterns we have built into the Android system framework to help educate you on the best way to use these pattern-based behaviors for an optimized user experience.

Supporting multiple devices with one binary
The Android platform is designed to run on a wide variety of hardware configurations. Learn how to take advantage of the application framework to make your application run on a wide variety of devices without having to build a custom version for each.

Android Lightning Talks (this looks like a fun one!)
Join your fellow developers for a series of lightning talks. If you’ve done a cool hack involving Android, if you’ve devised a clever technique for a common problem, or even if you just want to get up on your soapbox for 6 minutes to appeal to your fellow developers, this is the session for you. We’re opening up this session for a sequence of 8 6-minute slots, where anyone can propose a topic. Attendees will vote on the talks they’d like to hear most, and then it’s off to the races. But be wary of the 6 minute limit, or taste the wrath of The Gong.

Debugging Arts of the Ninja Masters by Justin Mattson
Ever have one of those days where your application just doesn’t run correctly, and you can’t figure out why? Well, we’ve been there, and we’re going to show you how to fix it. In this session, Justin Mattson will school you on the advanced usage of Android debugging tools like traceview, the hierarchy viewer, and the instrumentation system. He’ll also present several case studies where Google used these tools to solve real world problems, and show you the before-and-after results.

Coding for Life — Battery Life, That Is by Jeffrey Sharkey
The three most important considerations for mobile applications are, in order: battery life, battery life, and battery life. After all, if the battery is dead, no one can use your application. In this session, Android engineer Jeffrey Sharkey will reveal the myriad ways — many unexpected — that your application can guzzle power and irritate users. You’ll learn about how networking affects battery life, the right and wrong ways to use Android-specific features such as wake locks, why you can’t assume that it’s okay to trade memory for time, and more.

Writing Real-Time Games for Android by Chris Pruett
Do vertex arrays keep you up at night? Do you have nightmares involving framerates and event loops? If so, this session might have the cure for your condition. Chris Pruett will discuss the game engine that he developed, using it as a case study to explain the common pitfalls and best practices for building graphics-intensive applications. You’ll learn how to properly pipeline game and rendering code, manage drawing surfaces, and incorporate 2D and 3D graphics cleanly.

Hope to see you there at one or all of these sessions!

BTW, first heard about this via Twitter and then on the Google Developer Blog post by Dan Morrill

-Randy
http://twitter.com/djksar

My Top Free Android Apps on the Android Market

Droid

Been downloading apps via the Android Market and here are my top 5 so far:

  • The Weather Channel – I have Cupertino, Pebble Beach (my wedding location), Albany (Oregon), and Papeete (my honeymoon location).  Really easy to a city and brings in the most recent weather data as well forecast for the next 36 hours or 10 days. One thing I wish it had was photos from that location – why not pull the most recent Flickr photos with that location?
  • Last.fm: Stream your favorite music over the 3G network.  setup is simple and all done via the phone. Up and running within a f ew minutes.
  • Wine-by-the-bar: Scan my bottles at home and at the restaurants so I can keep track of what I’ve been drinking and my notes/rating
  • Meebo: great web-based IM chat client now on mobile. Login in to multiple chat clients including Yahoo! Messenger, AIM, Gtalk, ICQ, Jabber, MSN, MySpace, and Meebo itself.
  • myAccount by T-Mobile:  I can see my current activity, bill summary, and pay directly from my phone – awesome! Now only if the iPhone had this at release then you wouldn’t have seen those 1000 page bills from AT&T.
    T-Mobile MyAccount

Well those are mine since the past week. What are yours? Post a comment on this post or hit me up on twitter @djksar.

-Randy
#android fan & idea generator
http://twitter.com/djksar

What is Android?

One of the best resources on the web I’ve been using recently has been slideshare.net. Everyone is uploading their presentation there from a conference or user group meeting and it turns it into a flash presentation that you can embed into your site (even wordpress.com blogs). Here is one I found titled “What is Android” by Erik Fields from Think Interactive and how it compares to the iPhone SDK in terms of developer platforms and user experience.

P.S. My co-worker and I are hosting an Android developer panel this Friday at 2pm PST / 4pm CST on designing, developing, and distributing your Android app. Tune it live to http://blogtalkradio.com/motodev. Questions will be taken online at http://tinyurl.com/motodev, via twitter @motodev and by calling in during the show at (347) 826-9350. Hope to you can tune in.