Pointers on a Senior project idea
-
Hi, I am a computer science student thinking of creating an android app for my senior project. The app is supposed to be a calendar like app that will help students keep up with due dates for assignments, projects, tests, exams etc. I know of at least one app(on the iphone) that does this, but mine would go a step further in the sense that; all the data isn't entered by the student, its already in there when they turn on their app. To achieve this, i would create an online site accessible to only teachers. The teachers would use this site to create all the class information data. The part where i could really use some pointers and insight is making the online info accessible to the mobile client. Should i just use embedded webviews or create a web service that grabs the data from the site and transfers it to the students phone app? Thank you.
-
Hi, I am a computer science student thinking of creating an android app for my senior project. The app is supposed to be a calendar like app that will help students keep up with due dates for assignments, projects, tests, exams etc. I know of at least one app(on the iphone) that does this, but mine would go a step further in the sense that; all the data isn't entered by the student, its already in there when they turn on their app. To achieve this, i would create an online site accessible to only teachers. The teachers would use this site to create all the class information data. The part where i could really use some pointers and insight is making the online info accessible to the mobile client. Should i just use embedded webviews or create a web service that grabs the data from the site and transfers it to the students phone app? Thank you.
I've only had experience with kSOAP2, which uses the SOAP protocol to make RPC to a server. It has no support for WSDL specifications, so you have to write the objects and methods wrappers yourself. To send and receive a custom objects (and not just the generic SoapObject), you can either use a custom Marshal class, or make the objects implement KvmSerializable (preferably trough some common base class). Don't forget to register your types with your SoapSerializationEnvelope object. Do download it, go to code.google.com/p/ksoap2-android.
-- MizardX (so)