Jump to content

Would you like to see an EduGeek Android app?  

34 members have voted

  1. 1. Would you like to see an EduGeek Android app?

    • Yes, I'd use it!
      29
    • No, it's pointless.
      5


Recommended Posts

Posted

I've just started getting in to Android development (actually, I've just started getting in to Android full stop!) and need a project to sink my teeth in to. By way of the poll, would anybody be interested in this?

 

And on the technical/security front, would the kind people of EduGeek allow me the kind of [read-only] access I'd need to develop this if it was a popular suggestion?

Posted

3 votes (OK, 2, one of them is mine) not a bad start, but thought maybe a bit of brainstorming might peak peoples interest a little, so here are a few ideas I have so far:

 

  • Initially it'd start out as an Android optimized forum view (got to be a good place to start eh?)
  • Notifications for subscriptions (possibly on a per-subscription basis) and PM's
  • A widget to signify if there are new posts on any of your subscriptions, maybe also with a text message style counter
  • Ability to view profiles on an optimized display
  • an IM style 'online friends' list

 

Just a few idea's, I'm always open to suggestions...

Posted
Not read up about andor dev yet. What language they using and whats needed to get started?

 

Java is the language used in Android apps. And I'd be guessing some form of web service API, or if that's not possible, database read access would be my next guess.

Posted
Java is the language used in Android apps. And I'd be guessing some form of web service API, or if that's not possible, database read access would be my next guess.

 

Yeh just noticed that. I dont think Java is particularily good but it has similarities with c# which will help. At least you can dev on windows.

Posted
If we are able to get the site to output in XML and add a cross site permissions file with the appropriate parameters then making these kinds of apps for multiple platforms will be feasible. Without this each app will have to parse the html as a whole anyway and would be rather bad performance wise. I'm willing to help in making the site able to ouput XML if required though my PHP is rather rusty.
Posted
I see the logic behind it, but would it not be better to code something up so that the website is optimised for android users like the iphone/ipod users get?

 

A mobile optimised theme will exist anyway. Its just nice having an app I suppose.

Posted
A mobile optimised theme will exist anyway. Its just nice having an app I suppose.

 

A theme just allows you to browse the site easily on a mobile device. An app however can provide additional functionality like widgets and alerts.

Posted
I'll give anything Android a go.

 

Be careful, the Nexus models (also known as replicants in popular slang) have been known to go rogue.

Posted
Be careful, the Nexus models (also known as replicants in popular slang) have been known to go rogue.

 

Unfortunately I have until December before I get new phone,

Posted
An app can also provide a speedier interface and much lower bandwidth usage both of which are important for a mobile applications limited by high latency, low speed mobile links.
Posted
The Android SDK actually includes support for SQL, so if an account was set up with read only access to the SQL database these forums are based on, retrieving the necessary data ought to be quick and easy
Posted
The Android SDK actually includes support for SQL, so if an account was set up with read only access to the SQL database these forums are based on, retrieving the necessary data ought to be quick and easy

 

Unless its amazing at hows it does it I have to say there is practically no reason I would ever let an app directly interface to the database on a port. It would be faster for dev but damn it can open big cans of earth based snakes.

Not that I dont want to sound disheartening, I just know of far far far too many issues with this.

Posted
Unless its amazing at hows it does it I have to say there is practically no reason I would ever let an app directly interface to the database on a port. It would be faster for dev but damn it can open big cans of earth based snakes.

Not that I dont want to sound disheartening, I just know of far far far too many issues with this.

 

A much better solution is to expose some form of API - be it an XML version of the site, a SOAP or REST web service or whatever. That way, it is easy to keep the database access under control (as the web service is the only thing accessing it), and keep the apps at arms length.

Posted
A much better solution is to expose some form of API - be it an XML version of the site, a SOAP or REST web service or whatever. That way, it is easy to keep the database access under control (as the web service is the only thing accessing it), and keep the apps at arms length.

 

Basically, yes that was my thinking :) . I find very few reasons for direct db access and tons against.

Posted
Basically, yes that was my thinking :) . I find very few reasons for direct db access and tons against.

 

Once you have an API created, you can also then have many different apps connecting to it - such as custom iGoogle widgets, or Windows 7 Gadgets etc... Without having to worry about a client messing things up.

Posted

Personally I would like to see the follwing features:

  • Browse Forums list
  • Browse forum posts
  • Use iSpy
  • Open New posts
  • Send and recive PMs
  • Post threads and reply to threads
  • Notification tone on subscribed thread when left on iSpy (for threads you are following really closely)

I think that this would be a good featureset to start working on.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • 156 What is your preferred operating system (PC)

    1. 1. Operating systems:


      • MacOS
      • Windows 10
      • Windows 11
      • Windows Vista
      • ChromeOS
      • Other (reply)

×
×
  • Create New...