I spent the better part of four years before the keyboard as a graphic designer, but when it comes to programming and development, I don't know Java from a small Indonesian island. If you're a designer who's been tasked with creating the visual elements for an Android app, you need to check out Peter Nohejl's Android cheatsheet for Graphic designers. It's got pretty much everything you'll need when preparing visual assets, plus bonus help when preparing promotional materials for the Play Store.
If you've been feeling sad because of the lack of posts about source code lately, today should be making up for it. This morning, Samsung released the first bath of kernel source for the Galaxy S4, and just a bit ago HTC offered up the code for five different variants of the One.
Looks like Samsung wasn't quite finished after the S4 code this morning, however, as the company just pushed the T-Mobile Galaxy S III LTE's code to its download server.
It's One launch day! You can get HTC's newest flagship on Sprint, AT&T, and T-Mobile here in the US, as well as Telus, Bell, Brightpoint, and Rogers in Canada. To go along with the official launch of the device, HTC has also decided to throw the development community a bone by releasing the kernel source code for five variants of the device: Developer Edition, Brightpoint, TELUS, Bell, and Rogers.
Notice anything particular about that list?
Developers, get ready - Samsung has begun unleashing a barrage of Galaxy S4 kernel source on its open source repository, starting with unlocked editions of the phone and a variant bound for Virgin Mobile Canada.
The distinction between the GT-I9500 and the 9505, in case you're not aware, is one of chipset. The 9500 is the Exynos Octa-powered edition of the Galaxy S4, which has not yet had any official release date attached to it.
For quite some time, we've been hearing about the potential advantages of the Bluetooth Low Energy (BLE) spec, and a seemingly endless list of gadgets that could benefit from it. Unfortunately, while many modern flagship devices are equipped with the necessary hardware, Google has allowed the Android OS to languish without official support for the standard. Most of the top OEMs have built their own proprietary versions for the energy efficient protocol, but until now, only Motorola has freely shared access to its API.
Earlier today, Google started pushing some new open source code to AOSP (Android Open Source Project) marked with 2 new tags: android-4.2.2_r1.1 and android-4.2.2_r1.2. The build number corresponding to the 4.2.2_r1.2 release is JDQ39E.
The dates you see here are commit dates, not dates the commits were made public (which is today, April 17th 2013)
After weeding out the changes from the commit logs, it looks like all of them are, as expected, very minor.
If you own a RAZR HD, RAZR MAXX HD, RAZR M, or Atrix HD, and you've been waiting for the day when sweet bootloader-unlocking goodness arrives, wait no more: Dan Rosenberg has come to the rescue yet again.
Dan just published a tool that will allow you to unlock any of the above-mentioned Moto devices, assuming you have root access on your phone. Just have a working superuser app on your device, download the tool, connect to your PC with USB debugging enabled, and run the included script.
A few days ago, I posted about a student project at a Russian University that aims to run two or more instances of Android at the same time on a single device. It's a technology called virtualization, and we already use it on web servers and developer machines everywhere.
At first glance, the idea sounds interesting, but seems to lack practical uses for the majority of people. Sure, some developers will save a few hours on testing, and industrious users might want to run the latest CyanogenMod nightly ROM alongside their daily driver, but this kind of stuff doesn't really appeal to your neighbors or parents.
Do you have an extra $649 burning a hole in your pocket? Do you have a hankering for a carrier and bootloader-unlocked HTC One? If so, we've got some news for you. HTC just opened up pre-sales for the HTC One Developer Edition to US customers.
- Qualcomm Snapdragon 600 processor
- 2 GB RAM
- 64 GB of storage
- Front-facing stereo speakers
- Two dual-membrane microphones for recording
- Multiple frequency compatibility:
- HSPA/WCDMA: 850/1900/2100 MHz
- GSM/GPRS/EDGE: 850/900/1800/1900 MHz
- LTE: 700/850/AWS/1900 MHz (US)
Back in March, HTC announced plans to sell a limited quantity of the unlocked HTC One.
Mozilla announced on its official blog this morning that it's teaming up with Samsung to create a brand-new mobile browser engine, dubbed Servo. Its aim is to power browsers for "tomorrow's faster, multi-core, heterogeneous computing architectures" - so the sell is that Servo will be built from the ground up to take advantage of increasingly capable mobile hardware.
Servo will be written in Rust, Mozilla's own programming language, which - surprise of surprises - has been designed to more readily take advantage of parallel computing.