You are currently browsing the tag archive for the ‘Android’ tag.

Just some interesting links I stumbled over during the last two weeks or so:

Al Hilwa: “Q & A: What’s Oracle-Google Lawsuit All About?”

Osvaldo Pinali Doederlein: “Android = Java”

Andreas Constantinou: “Is Android Evil?”

Jason Hiner: “The dirty little secret about Google Android”

Wall Street Journal: “Google and the Search for the Future”

James Gosling: “Some more comments …”


— Terrence

201008051443.jpg201008051422.jpg Seems like every decent mobile app these days needs to integrate with Twitter somehow. And until last week that was pretty easy to do for your mobile Java application – using the Mobile Ajax libraries and Twitter client sample code.

However, as of August 1st Twitter switched from Basic Authentication to OAuth – and that makes logging into Twitter a whole lot more tricky. Now, you need to deal with certificates, SSL, handshakes, signing, token requests, authorizations, and other messiness ūüėČ Well, really, OAuth makes a whole lot of sense, and that is why pretty much every web service out there is moving to OAuth. So once you know how to deal with OAuth you’ll be covered for all of them.

Luckily, Ernandes Mourao Junior rose to the task and has built a Java library called Twitter API ME which makes interfacing with Twitter extremely easy. It supports OAuth (more specifically, xAuth) and runs on Java ME and Android. The code is open source under GPLv2 and the binary library is licensed under LGPLv3.

I just built a little test app that logs into Twitter and posts a tweet – all with six lines of code! Awesome. I’ve posted a brief How-To on the Twitter API ME forum.

Thanks Ernandes for a great project!


— Terrence

us-copyright-office.png This decision just in: The U.S. Library of Congress, which oversees the Copyright Office, has just announced new rules that effectively legitimize unlocking and jailbreaking of phones.

This is significant, because the ruling states that owners of phones actually do own the phone, rather than just being a licensee of the manufacturer, and thus are allowed to circumvent controls that the manufacturer put in place to limit what is considered fair use of the device.

This opens up, at least in the U.S., choice for phone users with respect to using different wireless carriers as well as installing 3rd party applications from alternate sources, and doing so legally.

More information:


— Terrence


Things are moving quickly with the Java Store and Java Warehouse. A couple of weeks ago payments were enabled and a number of countries added for the warehouse. Yesterday, another set of enhancements was made live:

  • Users can now create accounts within the Java Store client
  • The Java Store client has been improved with numerous small features, bug fixes, and performance enhancements
  • Developers outside the U.S. can now use the store view feature to preview their apps
  • And the Java Warehouse has been enabled for six new countries: Israel, Belgium, Germany, Poland, Taiwan, and South Korea. The Warehouse is now open in 14 countries.

Developers are really starting to discover the Java Store now – check out some of the new applications available.

music-explorer-fx.png My personal favorite right now is Music Explorer FX – a slick and interactive way to check out your favorite artists, discover new music, and listen to it on-the-fly.
c64-emu.png Or how about some geeky nostalgia? Check out the Commodore C64 emulator JSwing C64 in the Java Store – complete with original font & screen (blue on blue!), BASIC interpreter, and emulated joystick and floppy. Yeah, baby!
javastore-video.png Want to know more? Check out the new, 5 minute introductory video on the Java Warehouse and Java Store.

The Java Store Beta Program has reopened for U.S. residents – try it out if you haven’t done so yet. Or sign up for the Java Warehouse, now open in 14 countries.


— Terrence

newsflash-757208.jpg Just to make sure you don’t miss all the latest news posted to the Java Mobile & Embedded Community home page:

  • Java Roadmap presented at Symbian Exchange
  • Check it out: Project MaiTai – Interactive Artwork
  • Samsung announces Linux smartphone OS
  • Making the classic Web and intranet obsolete?
  • A CNet conversation with Eric Schmidt
  • Ten-hut! Snap to w/snaptu on Java ME
  • Dell unveils first Android-based Mini 3 smartphone
  • Java Store: Now serving payments
  • Microlog V2.2.0 is available for download
  • Instant (Bad) Karma: Symbian’s OS efforts
  • Focus on Java Mobility – Addressing Java ME-specific matters


— Terrence

Some folks are finding out the hard way that Google’s Android philosophy may not be exactly what the developer community and open source advocates was hoping it to be. Food for thought.


— Terrence

Enter your email address to subscribe to this blog

Join 176 other followers

Twitter Updates

February 2020
« May    

Blog Stats

  • 279,717 hits