I am not really an open source developer, though I truly believe in that concept, I just don’t have enough spare time to put into it. Damn I don’t even have enough time to blog right here. Anyway, I was wondering if there are readers of you who develop Android application for the sole purpose of open source licensing. Apparently there are 357 open source projects for the Android platform existing by now. Most of them are not finished yet, but still, this is quite a number. I hope this number grows significantly this year. It will give the Android platform more exposure, more functionality and therefore, grow the platform to a level where it is widely accepted.
Are you an Open Source Developer? Leave a comment!
I just read that article Nexus One: Failure or a Late-Bloomer? I am bit confused by the article and wanted to share that. If I am wrong in any point, please feel free to correct me. The author says:
Slow and steady may work for the tortoise against the hare, but sluggish sales of Google’s Nexus One smartphone has the blogosphere calling its approach a failure.
First of all, the “blogosphere” (oh god, I hate this word!!!11!!!eleven!!!) does not care about sales. The real blogosphere one at least!
Secondly it is talking about:
it took Apple […] 74 days sell one million units of the original iPhone back in 2007. […] Google, meanwhile, has sold only about 135,000 Nexus One units, according to Flurry.
I don’t know where Flurry has their numbers from, but when I went to the Android Developer Labs 2010 two weeks ago, the official Google/Android representative was saying during their presentation that they are currently shipping 60,000 phones a day! I call that a success.
Today we had the last even of the Android Developer Labs ADL 2010 in Hong Kong – hosted by Google for free! I attended and I was more than surprised about how many Android developers and interested people actually showed up. Traditionally, the development community in Hong Kong is very small. Check out a part of the long registration line here:
And that’s actually after half of the participants already checked in. The venue was considerably crowded and I would say nearly 80% of the available seats were taken.
Below at the left side you can see a banner of the Hong Kong Google Technology User Group. Seems to sound like a nice idea, if you want to know about that, check it out here: Hongkong GTUG
As I didn’t follow previous ADL events I didn’t know that every registered participant gets a free Nexus One. To my surprise, Google had a big box with loads of N1 devices and I got another one – for free! Check out the developers lining up for the free Nexus One:
Below you can see all these dudes with white Nexus One boxes.
Nice event Google! The best step is definitely to give developers free phones. You can have the best simulator / emulator, but it is always a different experience when you run your application on a real phone. This is very important proper mobile application development. You need to use your application on a real phone – only then you figure out what you actually did wrong. Google definitely understood this. Thanks Google.
It is done. Google Earth for Android has been published. I just ran it on my Nexus One and it seems to work fine. Very smoothly, nice 3D graphics and all the layers in there with your favorite restaurants. Zooming in and out as well as panning in the 3D world works totally fine. Besides that it is not doing much, but it shows your current location on the earth, of course. Still, well done Google!
Though the Nexus One does not seem to be a best-seller, it seems it found its way into Linus Torvalds’ hands. You know, the “Finnish software engineer [who is] best known for having initiated the development of the Linux kernel and git revision control system” (Quote from wikipedia).
I already wrote some stuff about the Nexus One and even about unboxing my device. Now Linus has one too and guess what he wants to use it for? He didn’t get it for the phone function or messaging because that would be too distracting during work. Well, he is right. It seems his favorite is “Google Navigation”; perhaps I should check that out too, some day?
I just read that article on the Android Developers Blog about Live Wallpapers.
The interesting fact in there – which many people might not know – are the possibilities what we developers can do with such live wallpapers. Just imagine you have a massive screen in the background of the phone desktop where you can do pretty much everything with. Kind of like a separate application, but the user will always see it behind his normal icons.
It is a very neat concept which you won’t find on the iPhone (afaik, you might want to correct me if I am wrong). Developers like you and me could show most recent stock info on there (check out Google Finance APIs), a list of the latest Google News or something else. You are only limited by your own imagination here. So hack attack and get freakin’ going! 😎
Perhaps you already read this notification on the Android Blog about the Android Developer Labs World Tour. Google’s Android team will go on a trip and tour the world and host developing sessions in quite some cities all over the world. So if you are interested to get direct info from the Android team and your hands on new hardware (probably the Nexus One) just register at the end of this article.
Share your Developer Labs Tour with us!
If you are participating in one of these sessions would you mind taking one or two photos and share them with us? I am sure, that there are quite some developers out here who are not living in one of the mentioned cities and cannot go to such sessions. I will be attending one at least will share my shots with you guys. So if you would like to share yours as well, check out the following short instructions on how to let me know of your shots.
Like mentioned before, I ordered a Nexus One. Just 5 days after ordering the phone, it arrived here (in Hong Kong). The phone’s box looks kind of like an Apple product box. Plain white, not much written on there and a bit stylish. However, it doesn’t reach the Apple “stylishness”.
It still looks nice and delivery via DHL was no problem at all. I could track the package since it started shipping from the US. Google Checkout showed that the package was sent out from “Google Phone Webstore” and then the DHL tracking stepped in and everything was easy going. Anyway, I hope the phone is charged soon so I can start playing around with it 🙂
Here are some unboxing photos in chronological order:
As you can see, the phone comes with:
US Power Cord
Phone bag with little Android
From the last picture you can see that there are three little contacts. Though there is no docking station delivered with the device I guess this is for a future docking station (probably provided by HTC or other accessories manufacturers).
IMHO, this is quite chic. I have to say that I am kind of surprised by the design. While the OS itself is pretty much the same on all devices; we distinguish Android phones more by their design and usability. Respectively, reviews say that the phone feels very fast – faster than all other Android phones on the market. Well, the huge processor must be there for something. But despite that the Nexus One just looks cool. I think I have to get one for “testing purposes” … 🙂 No seriously, this is one of the pretty phones I have seen so far. Not just Android phones, I am talking about all smartphones you can compare the Nexus with. Well, the iPhone still looks great and I am actually loving the design of the new BlackBerry Bold 9700 as well.
The best thing is that you can get it unlocked without any SIM card limitation for just US$529 directly from Google. That is exactly what the developer community needs. A quasi standard phone for cheap which can be used for developing anywhere. They tried that already with the G1 for Developers but that didn’t work that well. For example, I was not able to order one because they could not ship to my country or whatever. Anyway, the Nexus One seems to be great and it will kick off the Android developer community as we get a great phone for less money!
Power and battery
Removable 1400 mAH battery
Charges at 480mA from USB, at 980mA from supplied charger
Talk time: Up to 10 hours on 2G; Up to 7 hours on 3G
Standby time: Up to 290 hours on 2G; Up to 250 hours on 3G
Internet use: Up to 5 hours on 3G; Up to 6.5 hours on Wi-Fi
Video playback: Up to 7 hours
Audio playback: Up to 20 hours
Qualcomm QSD 8250 1 GHz
Android Mobile Technology Platform 2.1 (Eclair)
4GB Micro SD Card (Expandable to 32 GB)
Assisted global positioning system (AGPS) receiver
User can include location of photos from phone’s AGPS receiver
Video captured at 720×480 pixels at 20 frames per second or higher, depending on lighting conditions
Cellular & Wireless
UMTS Band 1/4/8 (2100/AWS/900)
GSM/EDGE (850, 900, 1800, 1900 MHz)
Bluetooth 2.1 + EDR
A2DP stereo Bluetooth
While the technical specs are interesting but not that astonishing let’s take a closer look to the supported formats:
JPEG (encode and decode), GIF, PNG, BMP
H.263 (encode and decode) MPEG-4 SP (encode and decode) H.264 AVC (decode)
AMR-NB 4.75 to 12.2 kbps sampled @ 8kHz
AAC LC/LTP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+) Mono/Stereo standard bit rates up to 160 kbps and sampling rates from 8 to 48kHz, AMR-NB 4.75 to 12.2 kbps sampled @ 8kHz, AMR-WB 9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz., MP3 Mono/Stereo 8-320Kbps constant (CBR) or variable bit-rate (VBR), MIDI SMF (Type 0 and 1), DLS Version 1 and 2, XMF/Mobile XMF, RTTTL/RTX, OTA, iMelody, Ogg Vorbis, WAVE (8-bit and 16-bit PCM)
Well, not much new in here too as those formats are supported by Android already. Still, I like the phone though. Well done Google!