Posts Tagged ‘update’

Android SDK Updated

Friday, December 4th, 2009

Android Market Kicks Off!

  • Android 2.0.1, revision 1
  • Android 1.6, revision 2
  • SDK Tools, revision 4

These were updated today! Check out the official article at: Android SDK Updates

Android SDK 2.0 has arrived!

Wednesday, October 28th, 2009

Android Developer Blog Article: Announcing Android 2.0 support in the SDK!
Android SDK Download: Download the Android SDK
Release Notes: Android 2.0, Release 1

Android 1.5 coming soon to device – early-look at SDK

Tuesday, April 14th, 2009

Android Cup Cake
Google has just released the early-look for Android 1.5. So I suppose there will be a software OS update available for the current Android devices soon.

Below is listed the original quote on what is going to be changed in the next version of Android.

The Android 1.5 platform introduces many new features for users and developers. The list below provides an overview of the changes.

User interface refinements

  • System-wide: Refinement of all core UI elements, Animated window transitions (off by default), Accelerometer-based application rotations
  • UI polish for: In-call experience, Contacts, Call log, and Favorites, SMS & MMS, Browser, Gmail, Calendar, Email, Camera & Gallery, Application management

Performance improvements

  • Faster Camera start-up and image capture
  • Much faster acquisition of GPS location (powered by SUPL AGPS)
  • Smoother page scrolling in Browser
  • Speedier GMail conversation list scrolling

New features

  • On-screen soft keyboard: Works in both portrait and landscape orientation, Support for user installation of 3rd party keyboards, User dictionary for custom words
  • Home screen
    • Widgets: Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search
    • Live folders
  • Camera & Gallery: Video recording, Video playback (MPEG-4 & 3GP formats)
  • Bluetooth: Stereo Bluetooth support (A2DP and AVCRP profiles), Auto-pairing, Improved handsfree experience
  • Browser: Updated with latest Webkit browser & Squirrelfish Javascript engines, Copy ‘n paste in browser, Search within a page, User-selectable text-encoding, UI changes include: Unified Go and Search box, Tabbed bookmarks/history/most-visited screen
  • Contacts: Shows user picture for Favorites, Specific date/time stamp for events in call log, One-touch access to a contact card from call log event
  • System: New Linux kernel (version 2.6.27), SD card filesystem auto-checking and repair, SIM Application Toolkit 1.0
  • Google applications: View Google Talk friends’ status in Contacts, SMS, MMS, GMail, and Email applications, Batch actions such as archive, delete, and label on Gmail messages, Upload videos to Youtube, Upload photos on Picasa

New APIs and developer tools

  • UI framework: Framework for easier background/UI thread interaction, New SlidingDrawer widget, Horizontal ScrollView widget
  • Home Screen framework: APIs for creating secure home screen widgets, APIs for populating live folders with custom content
  • Media framework: Raw audio recording and playback APIs, Interactive MIDI playback engine, Video recording APIs for developers (3GP format), Video and photo sharing Intents, Media search Intent
  • Input Method framework: Text prediction engine, Ability to provide downloadable IMEs to users
  • Speech recognition framework: Support for using speech recognition libraries via Intent
  • Misc API additions: LocationManager – Applications can get location change updates via Intent, WebView – Touch start/end/move/cancel DOM event support, SensorManager – redesigned sensor APIs, GLSurfaceView – convenience framework for creating OpenGL applications, Broadcast Intent for app update install succeeded – for smoother app upgrade experience
  • Developer tools: Support for multiple versions of Android in a single SDK installation, Improved JUnit support in ADT, Easier application performance profiling

The API changes look promising and I will take a look in this more deeply. Perhaps I can put a nice Android 1.5 coding example together soon. I am still missing something like a nice and convenient facility in the Android SDK to automatically build, sign and deploy an Android application for the use on a device. I know, we could script this with ANT or other tools, but it would be nice to have this built into the SDK by default. Also a developer certificate generator, nice and fancy. It would make everything much more easy for developers to write and easily deploy an Android app for end-users. Perhaps an Android Market integration to upload/update an application in there directly through a button in the SDK would make sense as well?

Check out How to earn money with your application through the Android Market

Android 1.1 SDK has been released!

Tuesday, February 10th, 2009

The brand new Android 1.1. SDK is now available for us to download! Some stuff changed some new API routines have been added. Check them out here:


  • Adds annotations for test systems, no actual (non-test) API changes.
  • Adds a method to allow a process to easily determine its UID.
  • Adds support for marquee in layouts.
  • Adds new methods for determining padding in views. Useful if you are writing your own subclasses of View.
  • Adds new permissions that allow an application to broadcast an SMS or WAP Push message.

New Features

  • Maps: Adds details and reviews when a user does a search on Maps and clicks on a business to view its details.
  • Dialer: In-call screen timeout default is now longer when using the speakerphone.
  • Dialer: Adds a “Show dialpad” / “Hide dialpad” item to the in-call menu, to make it easier to discover the DTMF dialpad.
  • Adds support for saving attachments from MMS.
  • Adds support for marquee in layouts.

Check out the full release notes page for more detailed information:

Everyone who is not interested in details can go straight away to the Android 1.1 SDK download:

Distribute your Android apps in more countries and offer priced software on Android Market

Wednesday, December 31st, 2008

I just received the following email stating the two major improvements of the Android Market:

  1. New countries added for country targeting of applications.
  2. Commercial paid content / application support.
    • Hello,

      Thank you for your participation in Android Market!

      Since we launched a couple months ago, the team has been working on several significant updates to Android Market. I’d like to let you know about these upcoming changes and what they will mean to you and other members of our developer community.

      Many of you have asked about international expansion plans. I’m happy to inform you that Android Market will become available to users to download apps in additional European countries starting early Q1 2009. Some of the countries we will initially support are Germany, Austria, Czech Republic and the Netherlands. As we add support for additional countries in Europe and Asia, we will send out subsequent notifications to you. In mid-January, we will update the Android Market publisher website to enable country targeting. Please start thinking about which countries you want to target and begin preparing your products accordingly (e.g., localization). Note that your apps will not become available in these new countries unless you specifically select them in the publisher website, after we update it.

      Additionally, I would like to confirm that Android Market will support priced applications starting early Q1 2009, as we’d originally stated last fall. Given the country-by-country work required to set up payment support for developers in different countries, we will enable priced app support in Q1 for developers operating in these countries in the following order: (1) United States and UK; (2) Germany, Austria and Netherlands; (3) France, Italy and Spain. By the end of Q1 2009, we will announce support for developers operating in additional countries. Developers operating in the above listed countries should begin finalizing their priced applications, including determining the appropriate pricing strategy.

      Finally, please note that our team may need to occasionally contact you via email or the publisher website to collect necessary product information (such as screenshots and descriptions). This information would be used for the Android Market website, found at, which gives applications a second channel of exposure via the web in addition to the normal on-device access.

      We will send out additional details on all these items in the coming weeks. Thanks for your support, and we look forward to continue working with you on Android Market.

      Check it out at: