I was surprised, when developing a streaming music player for the Android phone, to discover a strange limitation. The platform Media Player is able to stream MP3 files (and many others), but M4A files (unprotected iTunes files) must be downloaded to the device before being played. After reading a few threads about this problem, I decided to apply ACS cloud capacity to solve this problem.
Read more »Streaming M4A files using Android Cloud Services
Category: Mobile Cloud Tags:
Task Killers - Helping or Hurting?
Applications may seem present to the user without an actual process currently running the app; multiple applications may share processes, or one application may make use of multiple processes depending on its needs; the process(es) of an application may be kept around by Android even when that application is not actively doing something.
Read more »Category: Applications Tags:
Nexus One a Failed Experiment In Online Sales
"The demise of the Google Nexus One phone is fairly straightforward: a lack of sales killed the product. While it will continue to sell through Vodafone in Europe, KT in Korea and a few others, the experiment of Google indicates that selling a phone direct to consumers online is dead. 'The bottom line is people like to look at phones in the store. Google has a lot to learn about phone sales, this is one lesson they learned.'"
Read more »Category: Hardware Tags:
Nexus One sold out! Will become the next official Android dev phone
the Nexus One is sold out! Last week we learned that Google had received their last shipment of Nexus One handsets, but we certainly didn’t expect them to sell through so fast. We have known for a while that Google planned on shutting down their phone store, moving sales of the Nexus One to a more traditional distribution model with carriers like Vodafone.
Read more »Category: Hardware Tags:
Multithreading For Performance
A good practice in creating responsive applications is to make sure your main UI thread does the minimum amount of work. Any potentially long task that may hang your application should be handled in a different thread. Typical examples of such tasks are network operations, which involve unpredictable delays. Users will tolerate some pauses, especially if you provide feedback that something is in progress, but a frozen application gives them no clue.
Read more »Category: Development Tags:
Pyxis Grenoble launches Rabbit Reminder for Android
The Pyxis Android team in Grenoble launched today their happy rabbit in the wild! This is a simple open-source application providing geo-located alerts on your Android phone. Visit their web site or GitHub to get the source code and contribute. Kudos to our friends in Grenoble for this feel good application!
Read more »Category: Applications Tags:
AndroLib Gets A Makeover, Estimates Over 1 Billion Android Apps Downloaded So Far
AndroLib, the website that enables you to browse and discover apps for your Android phone far better than the Android Market site does, has gotten a makeover and a bunch of new features today. Sure, it’s still not going to win any web design contests any time soon, but the revamp makes the site a ton more useful as far as I’m concerned.
Read more »Category: Applications Tags:
Android has the most mind share
Vision Mobile has published the Mobile Developer Economics 2010 and Beyond report, containing the results of a survey across +400 developers working on the most important eight mobile platforms. The survey shows what platform the developers prefer, what is the installed base and number of apps per platform, time needed to learn and debug on a platform, and others.
Read more »Category: Android ecosystem Tags:
Droid X actually self-destructs if you try to mod it
"If the eFuse failes to verify this information then the eFuse receives a command to “blow the fuse” or “trip the fuse”. This results in the booting process becoming corrupted and resulting in a permanent bricking of the Phone. This FailSafe is activated anytime the bootloader is tampered with or any of the above three parts of the phone has been tampered with."
Read more »Category: Hardware Tags:
Motorola says if you want to flash custom ROM’s, buy from another company
"We understand there is a community of developers interested in going beyond Android application development and experimenting with Android system development and re-flashing phones. For these developers, we highly recommend obtaining either a Google ADP1 developer phone or a Nexus One, both of which are intended for these purposes.
At this time, Motorola Android-based handsets are intended for use by consumers and Android application developers, and we have currently chosen not to go into the business of providing fully unlocked developer phones."
Read more »Category: Hardware Tags:
SmartQ T7 and T7-3G Android 2.1 tablets announced and priced in China
Don't worry, it's not déjà vu -- these SmartQ T7 tablets may appear just like their Ubuntu-riding R7 sibling, but they offer Android 2.1, an integrated 3G option, a speedier 720MHz CPU, and a colossal 4,700mAh battery -- 1,400mAh more than before!
Read more »Category: Hardware Tags:
Bypass the Android setup tutorial
I know, I know, for many of us it may be more than just a little tempting to gently stroke that little green robot as you boot up your phone or a newly installed ROM for the first time. We all have enough loving for the green guy to go around, but sometimes it may be best to keep our hands to ourselves. Now, not every phone goes through this process depending on the flavor of Android and manufacturer, but chances are if you are the sort of person who wants to skip it you have experienced the setup tutorial more than enough times.
Read more »Category: Applications Tags:
Nexus One now a step closer to FM radio support
As you may or may not be already aware, the Nexus One and HTC Desire have the same Broadcom chip. Seems trivial at cursory glance until you realize the Desire has a FM radio app, which should ergo be just as feasible on the Google-branded device. Cut to xda-developers' intersectRaven, who's released a custom N1 kernel that theoretically brings life to the FM receptor. It's available to download, but as for when you'll get a chance to really use this yourself, that's entirely up to the custom ROM developers updating their respective wares.
Read more »Category: Hardware Tags:
App Inventor brings web-based WYSIWYG editor to Android
Have you ever dreamed of creating your own Android application, but you have no coding skills whatsoever? Google’s App Inventor for Android is a new software development tool that is designed to bring app design to the masses.
To use App Inventor, you do not need to be a developer. App Inventor requires no programming knowledge because instead of writing code, you visually design the way the app looks and drag-and-drop blocks to specify the app’s behavior.
Read more »Category: Development Tags:
OpenFeint Brings Large Game Development Community to Android
OpenFeint – a leader in socially-driven games for the iOS platform – is announcing they’re expanding to include Android. With their arrival comes 9,200 developers who have already published thousands of titles alongside OpenFeint’s official SDK, a game discovery platform, and integrated mobile payment solutions.
Read more »Category: Development Tags:
Microsoft Kills the Kin
"The Microsoft Kin is dead, or at least it doesn't have a future as a standalone product. Microsoft released a statement suggesting that it's cutting bait on the Windows Phone 7 spinoff and folding the project's staff and technologies into the main body of Windows Phone 7. For now, it seems like Verizon Wireless will continue to sell Kin phones. But with the Kin team essentially disbanded, it's hard to see future updates and support for the line being a priority within Microsoft."
Read more »Category: Android ecosystem Tags:
Cross-Compiling Android Applications to the iPhone
Smart phones such as Google’s Android and Apple’s iPhone have become popular devices for mobile applications. In particular, both devices allow the development of native applications that can take advantage of special purpose hardware such as accelerometer or GPS. While similar in capabilities, smart phones differ greatly in the way native applications have to be written for them. Google’s Android is based on Java with an Android-specific set of widgets, while Apple’s iPhone only supports Objective-C as the programming language of choice.
Read more »Category: Applications Tags:
Ubuntu Running on Nexus One [Video]
Using a combination of the Google Nexus One, Android, smarts, and AndroidVNC, Max from NexusOneHacks.net took Canonical’s Ubuntu Linux OS and got it up and running for the device. He hasn’t gone into too much detail about how he was able to do it yet, but he did offer up a nice video tutorial showing how you can do the same.
Read more »Category: Android ecosystem Tags:
Vic Gundotra Wasn’t Lyin’: Android 2.2’s Javascript Performance Smokes iOS4
At Google I/O, we all laughed (some cried, depending on who you’re rooting for) and cheered when Vic Gundotra showed the Froyo-equipped Google Nexus One outshining Apple’s iPad in a browser javascript performance test between the two devices’ default browsers. Ars Technica took it upon themselves to give us more of a traditional look at how big of a leap Android 2.2 has over iOS4 in this department.
Read more »Category: Android ecosystem Tags:
ACS Cloud Phone Developer Preview Release
Android Cloud Services (ACS) has just released a developer preview of its Cloud Phone application on their web site. This is an open-source application providing seamless integration between your Android phone and the ACS cloud platform. This developer preview comes with a simple cloud memory sample, which shows how to create an ACS enabled Android application. For the moment, nothing is ready for production, but if you're interested in how you can integrate cloud resources in Android, it's a good project to watch.
Read more »Category: Mobile Cloud Tags:
User login
Categories
Best upcoming scoops
Best scoops
Best karma users
- pbreault
- jgrenon
- mberube
- cletourneau
- Rainman4500
