Android LMR app ..?

Google has made it pretty easy to create apps for their Android OS, that I am sure you have heard about, and possibly use.

I am a heavy user, and I'd like to try and make an LMR app, just for the fun of it. Or have yours on my phone?

But what on earth would be fun or possibly even useful?

Perhaps it's  an all together stupid idea, because one can always just use the phones browser, and get "the real thing" there, even log in and all. Several of my posts have been made that way, from my phone.

But still, I can't let it go.. We have a somewhat boring Twitter feed already, and some RSS. We could optimize these, so you could get a boing on the phone when.. or we could control robots fro.. What? Ideas? :)

 

http://appinventor.googlelabs.com (You will need a Google account and something running Android)

i think

i think we should include the chat in this app. we can also add robot pages and blogs, and possibly forum acess.

ps: to anyone with an android phone, you should consider trying the amarino software

wanna learn more?

If anyone is interested in learning how to program for Android, I recommend this tutorial from Hackaday:

Introduction: http://hackaday.com/2010/07/12/android-development-101-–-a-tutorial-series/
part 1 hello: http://hackaday.com/2010/07/15/android-dev-101-–-part-1hello-world/
part 2 graphics: http://hackaday.com/2010/07/19/android-development-101-part-2improved-hello-world/
part 3 database: http://hackaday.com/2010/07/21/android-development-101-part-3introduction-to-databases/
part 4 advanced code: http://hackaday.com/2010/08/02/android-development-101-part-4advanced-databasegui-code-and-ddms/
part 5 info-tracker: http://hackaday.com/2010/08/05/android-development-101-part-5droiddraw-information-tracker-completed/
part 6 market: http://hackaday.com/2010/08/10/android-development-101-part-6getting-ready-for-market/

There might be more parts comming up, so it might be wise to check out their blog on http://www.hackaday.com every now and then…

 

what about symbian? :expressionless: no

what about symbian? :expressionless: no symbian… no fun…

hierarchy, i guess

android > everything else > iphone

how can you ignore

how can you ignore iPhone?

the answer may be to make a “mobile-friendly” version of LMR, still web-based, therefore runs on any mobile device.   screen size can trigger an automatic redirect to http://mobile.LetsMakeRobots.com.  (I can point out a few sites I use triggers like this)  done right, it could be a site that feels like an app.   

there should be enough tabs at the top of the mobile version to select all the portions of LMR that we commonly use, and each would occupy a full screen, such as:

Robots - main page

Shout box

Forums.

My Robots

Who’s online

Search

 

800x645 on my phone… :slight_smile: so

800x645 on my phone… :slight_smile: so don’t think that this can be a problem :smiley: but we see… an app can be great

Access Methods and

Well, besides your platform of choice it would be easy to access a mobile version since all these devices have a browser. But this will still be a browser version of the site and not an app.

Maybe we can think on consuming the RSS already available or, even better, a web service that will not only publish rich information but also may accept postings, one of the key features for a community :slight_smile:

In such case the app would consume the Web services and provide a custom interface and an standalone like app interface.

This means changes in the site infrastructure and keeping up to date a client version for the mayor rich mobile platforms like iPhone, Android, Symbian and Windows Phone. But from the device perspective is important to have a consistent and rather easy way to get info in an structured manner.

It would be a nice community project :slight_smile:

I have a symbian smartphone

I have a symbian smartphone too, but look forward to migrating to an Android based phone as it is open source and also supports programming in Python.

Some symbians support

Some symbians support python, I’ve got a nokia 5230 and that has support for python apps and it wasn’t very expensive :slight_smile:

Aw, the way I wrote that was

Aw, the way I wrote that was ambiguous… I meant that both Symbian and Android systems have support for Python.  It’s cool to hear you also have a Symbian phone BMakins, I have an E75 which I bought solely because it supports Python!

Host a telerobot on LMR and

Host a telerobot on LMR and make it controllable via a web browser or Android application.  Its a little more involved than you were maybe hoping for but I think it has potential to expose LMR to new audiences.  The phone would need to display a live video feed and could use button or accelerometer input for control.  Perhaps not easy or practical but a sweet idea in my opinion.

Maybe it could be a collaborative effort among some LMRer’s on the coding side.

YOu can DL the android SDK

YOu can DL the android SDK and start working on it immediately without the need of a device. Testing it is pretty easy as well if you do have a device…Getting everything setup for iphone mobile is a bit more complicated and costly…

 

I think it is a wicked idea

I think it is a wicked idea with a generally downloadable app that could tap into a robot somewhere. only problem is that if it was a success, we’d shoot ourselves in the foot; Imagine more than 100 people trying to connect to a robot?

:slight_smile:

Just sold my iPhone and

Just sold my iPhone and bought an Android phone.

Apple are trying to rule the world and make it very dificcult to do anything with their devices.

great move. same thing i did

great move. same thing i did six months ago

A workaround

I think it would be appropriate to allow only a single connection with a timeout of a few minutes, after which the user’s IP is then blocked for a few hours, of course this could be abused by renewing IP.