"Finally people are going to think of their phones as something more than a way to talk to their friends" Rylan Barnes, Big in JapanGoCart is a mobile shopping comparison app, that uses the camera on an Android device to scan a product's barcode. Once recognized, the app checks pricing for the product in online stores; however, it also uses GPS to find local stores and query their inventory, offering alternative places to shop if you're not willing to wait for delivery. Alternatively, users can set a price band they'd be willing to pay, and choose to be alerted when the product drops to that price.
"The Android platform, being open, really creates a lot of opportunities for us, where you can decide what you want the phone to look like: is it a phone or an internet device? Really that line becomes blurred with the Android platform. With the iPhone platform, it's a really closed environment that's really neat - it's a phone, and it does really neat things - but you have to play by Apple's rules, and Apple's rules say "right now, you can't touch the camera", the SDK doesn't let you manipulate that. There're all sorts of things that you can't necessarily do with the iPhone platform" Alexander Muse, Big in JapanIn the interview, Ewdi and the Big in Japan team discuss Android versus Apple SDKs, how they see the platform benefiting from having Google behind it, and the problems an open-source, multi-device OS faces in trying to stand up to a more managed environment like the iPhone. They also touch on the possibility of carriers and device manufacturers creating their own custom Android builds, and what impact that could have on code development. Our thanks again to the Big in Japan team for the invite. [youtube]http://www.youtube.com/watch?v=aWngmkwXaAM[/youtube]
"If we come out with a dud, people will go, 'Well, that was a waste of time"" Andy Rubin, director of mobile platforms, GoogleRubin also confirmed that Google have worked almost exclusively with HTC and carrier T-Mobile, lending further weight to the suspicions that the carrier will be the first to support the handset - believed to be called the G1. According to the report, Google purposefully decided not to release a swathe of devices on multiple carriers as their first entry to the market, as this would allow tighter control over hardware and software.
"Google wanted to make sure that we had enough control over the hardware to make sure the software worked" Andy RubinContrary to Apple's approach with the AppStore, however, Google will not be looking to enter into revenue sharing with its own Android Marketplace. The proceeds from software distributed via the on-device download service will be shared between developers and carriers.
"We made a strategic decision not to revenue share with the developers. We will basically pass through any revenue to the carrier or the developer" Andy RubinRubin also mentioned the part the company's new Chrome browser will play on Android devices, suggesting that mobile users would have access to a "Chrome Lite or Chrome To Go or Chrome Mobile". The Android version will be based on the same underlying technology as the desktop app, only formulated for smaller displays. There has been some suggestion that, as iTunes is to the iPhone, Chrome on the desktop will become the gateway to synchronizing with the mobile devices; however Rubin did not comment on this possibility.
"SpriteText contains a reusable LabelMaker class for drawing static text and screen-aligned images, as well as a Projector class for finding the 2D screen coordinates corresponding to a 3D point, and a MatrixTrackingGL class for keeping track of the current transformation matrix. Finally, it shows how to use these classes to display a milliseconds per frame counter. A ms/f counter can be helpful for tuning graphics performance" Jack Palevich, Android Developers BlogFinally, Downloader is an example of a file download system that could be added to the start of any new Android app. It automatically downloads any number of files from an XML configuration document stored on a named web server, and would be useful in situations where there is more local data than can fit into an .apk file. The code is available to download and experiment with now. Click to discuss now in Android Community. [gallery]
The T-Mobile unit from Deutsche Telekom is gearing up to roll out the first Android-based phone ever and it looks as if an announcement will be coming this month. Could the ever elusive HTC Dream really make its debut in as soon as a week or two? According to "people familiar with the matter," both Google and T-Mobile will make the announcement sometime this month in New York City. The specific date seems to be hovering around September 23. Of course, neither Google nor T-Mobile were willing to comment on the matter, so that usually means the info is pretty close to the mark. Can you feel the excitement? Announcement day is getting close, folks! [via Yahoo! News]
"We are excited about the potential of Android and have been working on an Android version of the Giz...Android would be a TERRIFIC addition to the Gizmondo and enable a TON of open source development." - Rich Jenkins CEO Media Power Inc.And though older Gizmondos may have trouble updating, new ones could revive the device by maintaining its commitment to being open source and allowing fresh content to make an appearance. [via Gizmondo Forums]