Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Droid Save: My first Android app

DZone's Guide to

Droid Save: My first Android app

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

I like my Android phone a lot. I almost always use it to read tweets, email and follow blogs on Google Reader. As good as the 4 inch Super AMOLED screen is, sometimes I like to read longer articles on my PC. I usually send an email to myself using the share feature most apps in Android have. It works but is kind of cumbersome. I was looking for apps to share links to sites like Read It Later or InstaPaper.  They did not have good support for Android. Read It Later had a few third party apps using their API but they did not do exactly what I wanted. So I created my own App.

It is very interesting to learn to program for Android. I this the OS is well designed and easy to develop for. At least for the simple use case I had.

Once installed here is what Droid Save does:

1. Shows up in the share actions when you share something from your twitter client, browser…

2. When you select “Droid Save”, the first time it prompts for the Read It Later credentials.

3. Once your credentials are validated and on subsequent uses it will either save the URL without further prompts or show a list of URLs if the shared text has multiple URLs. Selecting one saves it to Read It Later.

You can find Droid Save in AppBrain or in Android Market from your device. Or use the following QR Code.

Bugs/Comments are welcome.

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:

Published at DZone with permission of Vasanth Dharmaraj. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}