Posts tagged android
App Engine Community Update
Mar 12th
It’s been a while since the last community update post, and you’ve probably been wondering what the App Engine community has been up to over the holiday period. There’s been a lot of activity, so without further ado, here’s your community update.
Open Source Projects
There were a lot of new App Engine Open Source projects released since the last update, for both Java and Python, and including everything from libraries to complete working apps.
gdispatch is an extension to the Python webapp framework that allows you to embed routes alongside your request handlers. SUAS is a Python library that provides straightforward authentication and session management for App Engine apps. If you’re looking for a complete, lightweight framework, tipfy might be what you’re looking for – it bills itself as “a cute little Python framework for App Engine which follows the basic concepts of web.py and webapp”.
The Java community has been even busier, with members releasing simpleds and Objectify, both of which provide alternative interfaces to the App Engine datastore for those of you who prefer systems designed specifically with App Engine’s datastore in mind over JPA or JDO. For your unit testing needs, there’s Kotori Web JUnit Runner, which allows you to run JUnit unit tests in production. Finally, appleguice provides a sample application demonstrating how to integrate Guice dependency injection with GWT and App Engine.
Interesting Apps
The last few months have also seen a plethora of App Engine based apps released, many of which provide source code so you can deploy your own, or contribute to their development. We’ve picked out a few that we think you’ll find of interest.
JobTracker is a Python app that provides an interface to allow tracking working hours and tasks in your team, and is licensed under the APL 2.
Nimbits provides a time series service on App Engine, allowing you to record regular measurements – be they server latencies or fishtank temperatures – and process and export them via APIs or a web interface.
nxdom is an interface designed to make picking the domain name for your next project easier; it operates on lists of recently expired domains, and its Python source is freely available.
OpenShare is a new banner exchange service targeted at open source projects; it’s written in Python and is available under the GPL 2.
If you’re feeling nostalgic, z-machine lets you play interactive text games through a browser interface, or over XMPP. You can even save a game in one interface, and continue playing in the other. If you’re inspired by this, the Parchment project implements a z-machine interpreter in pure Javascript.
Worried about your app when out and about? App Engine Watch is an Android app that lets you monitor your app’s quotas from your phone.
A lot of projects have centered around Twitter integration, with Pulse of the Planet letting you visualize tweets in real time on a map, while Lazytweet provides a friendly interface for convincing other people to do your work for you (or doing their work for them, if you’re feeling generous). Tweet Engine makes tweeting using a shared Twitter account easier by allowing you to share an account with your group without needing to give them all the account password. It’s also open source – you can get the source here and deploy your own, or just use the live instance at http://www.tweetengine.net/.
If that’s still not enough microblogging for you, TypePad has released TypePad Motion, their open source community micro-blogging app. It’s available here.
Runtimes
If your favorite language isn’t Java or Python, that doesn’t mean you’re out of luck. As long as there’s an implementation on the JVM, you can use it on App Engine! Several projects are improving integration between App Engine and other JVM languages.
This post discusses how to use Clojure on App Engine, while this post covers using Quercus – a PHP implementation for the JRE – with App Engine task queues. Finally, if Groovy is your language of choice, definitely give the gaelyk project a look, and if you prefer JavaScript, take a look at appenginejs.
Blogging
Many bloggers continue to turn out insightful and useful posts relating to App Engine. Here’s a few that caught our eye:
If all the Twitter related projects interested you, and you’re wondering about implementing your own, this article on building feedertweeter and this article on using Twitter’s OAuth API on App Engine are probably of interest.
There’s an excellent blog post on hitching.net about practical use of geohashing for geospatial apps on App Engine.
Just about everything on the gaejexperiments blog is worth a read if you’re a Java coder. Recent posts cover topics such as using reCAPTCHA, using the Java blobstore API and using the task queue.
The Django-nonrel folks are showing some impressive progress – see their post on how to deal with noSQL databases, and read their blog for more information.
The wolfire blog has a great post on how AppScale helps prevent App Engine ‘lock-in’. If you want to learn more, this post on the IBM developerworks site goes into more detail about AppScale.
If you want to keep up with blogs, articles, and news about App Engine, the App Engine reddit should be your first port of call. And if you want to see your own post or project up here, submit it to the reddit, or mention it in the groups!
Posted by Nick Johnson, App Engine Team
Microsoft plants Bing on Google-free Chinese Androids
Mar 12th
Motorola will soon push Microsoft’s Bing search engine onto Android phones in China, after announcing an alliance with the Redmond software giant that will see Bing appear on Androids across the globe.
In the wake of this Moto-Microsoft pact, Google has confirmed with The Reg that it has barred the use of its mobile applications on Android phones from Chinese carriers, leaving the likes of Motorola to use alternatives.
On Thursday morning, Motorola said that before the end of the quarter, it would add a Bing browser bookmark and a Bing search widget to new phones based on Google’s open source OS as well as handsets already in the market. Motorola did not immediately respond to a request for comment, but it appears that Bing will not be the default provider on the devices’ browser search box.
The pact will also put Microsoft’s Bing Maps service on Motorola phones.
Motorola’s announcement comes amid ongoing confusion over Google’s position in China – and thus Motorola’s relationship with the Mountain View web giant. In mid-January, Google threatened to shutter its China operation in response to an alleged Chinese hack attack on its internal systems, and days later, it said that it would postpone its launch of two Android phones on the Chinese carrier China Unicom – one from Samsung and one from Motorola – saying it would be “irresponsible” to let the launch proceed.
Google says it has made the decision to “no longer” censor results on its Chinese search engine, but it continues to censor results while discussing its position with government authorities.
Yes, Android is open source. But the China Unicom phones would have been branded “with Google” a la the Motorola-Verizon Droid or the T-Mobile-HTC G1, offering tight integration with various Google mobile applications. A Google spokeswoman now tells us the company has postponed “the availability of Google mobile applications on Android devices from operators in China.”
This means that even without the Google brand, Motorola is barred from offering Google applications on its own Android handsets in the country. As Google postponed the launch of its China Unicom phones, Motorola told the world that its Chinese Android phones would allow users to choose their own search provider and that the native Chinese search engine Baidu would be among those on the list.
With its mid-January blog post on the alleged Chinese hack attacks, Google said that “over the next few weeks” it would be discussing “the basis on which we could operate an unfiltered search engine within the law, if at all.” That was eight weeks ago, and though Eric Schmidt said yesterday that “something will happen” with the talks “soon,” he said the company had “no timetable” for its discussions.
Last week, in Silicon Valley, Microsoft CEO Steve Ballmer downplayed the possibility of the company putting Bing on Android phones. “That’s a little more complicated,” he said. “Android without [Google] isn’t Android. We’re going to have to see where the Android market develops.” But just a week later, the Redmond giant has inked a global pact with Motorola on Android.
Asked about the deal, Microsoft merely pointed us back to Motorola’s press release, but as Ballmer put it, Redmond is very much interested in expanded the reach of mobile Bing through strategic partnerships. Microsoft already has inked a deal with US wireless carrier Verizon Wireless that makes Bing the default search engine on certain BlackBerries, and in this case, phone owners are unable to use their browser’s built-in search boxes with anything other than Bing.
Meanwhile, US carrier AT&T has introduced its first Android phone – the Motorola Backflip – and its default search engine is Yahoo!. Like Motorola’s China phones, this is not a Google-branded phone, and the carrier is free to modify the browser search box however it chooses.
Google Android with Indosat in Indonesia
Mar 11th
Google Android is a big hop of Google inc that significantly made by this giant internet search engine service, well OK I want to talk about Google Android in Indonesia, all Android owners in Indonesia nowadays didn’t have an access to buying Google Android’s application itself. To get the apps , PT Indosat Tbk (local cellular provider) considering to build their own apps store in their network, it’s called iStore.
Indonesia Blackberry and Device division’s head Agung Wijanarko said Google as provider of latest Android apps allows his company to build own apps store in Japan and New Zaeland. It’s become a challenge for Indosat to get the access to Google apps. Indosat should growing the Android ecosystem from the creator (i.e Google), application developers, and users.
“ Google Mobile Service didn’t available yet, temporarily Android apps only can be downloaded at Indosat’s iStore” Agung said in the lunch-break of Android community’s workshop and gathering , at JCC Jakarta Indonesia, Sunday (7/3).
With i-store all Android users can purchasing many express premium apps like i-pay that developed by PT Indosat Mega Media (IM2) itself. The purchasing can be from vouchers or via any bank in Indonesia. This cellphone users can buy all kind of music and entertainment apps easily.
Value Added Service and Content Development Manager PT IM2 Andri Fisaterdi said that to make the i-store they spent a month to make that store already to be used. Useful apps that users can download is i-pay calculator, dictionary, dan Batavia to stay up to date with the latest local news.
by Blog network
Google Nexus One review: Firstborn (PDA, Android, tech, news, report, review, "iPhone Repair"
Mar 11th
_____________________
This post is sponsored by:
ASPA Mobile Phone Repair and Unlock
Unit I, No. 1, Hayr Road
Three Kings, Auckland
Tel: (09) 625-2068, Fax: (09) 625-2069
Mobile: 0211138880
Skype: aspamobile
Email: aspamobile@gmail.com
Exzeus on Hero , Droid and Nexus
Mar 11th
htc hero 2.1
Milestone 2.0.1
Nexus One 2.1

ExZeus Arcade for Android is available exclusively at Google’s Android market for $3.99 (USD).
Android Application Idea
Mar 11th
it’s actually better suited to Android where it could run as a
background process. Here’s the idea. Build a lightweight app that snapshots location (via
GPS) and 3G signal strength every ten seconds or so (possibly varying
sample time according to velocity) and submits the data to a webserver
that collates input from multiple users to build a detailed, high-res,
constantly updated map of 3G signal strength. Superimpose the results
on a Google Map and publish it for the greater good. I haven’t checked to see if this is a) possible or b) original, but
I’ve been thinking about it for a while and I just wanted to get the
idea out there.
Sony Ericsson Xperia X10 Mini Android – Finally Gets a Competitor
Mar 11th
The Sony Ericsson Xperia X10 Mini Android is now not only the micro Google mobile phone available in the market. The Innocomm Android mobile phone is its new competitor in the market. The company recently announced that this phone will soon be launched sometime during the summer and also there will be more number of android mobile phones which will follow this model in the future.
There are several videos on YouTube where a person can witness the features that will be provided by the new Innocomm Android mobile phone. The mobile has a 3.2 inch wide screen so that the person would not have any difficulty in browsing, watching movies and taking pictures and recording videos. It also contains an eight megapixel camera so that the user can take pictures in high quality and upload them directly from his mobile phone.





