Good Day,
Noob question here. I am interested in developing a simple mobile app for the iPhone and Android(clients) using Drupal 7 as a backend. I plan to use Titanium.
Mobile App Functionality:
- Register/Login Users
- Post Content (Title, Message, Geolocation, Images and Video upload)
- Show other user submitted content
- Update/Delete user submitted content
- Message Inbox (maybe)
- Simple User profile (maybe)
- Push Notifications
Drupal End
- To show content (Title, Message, Geolocation, Images and Video) posted from mobile app.
- No user registration
Before starting, I am seeking some information and guidance.
My Questions
-
Account creation
A. Will I need a separate database for this info? At this point, I am not allowing user creation from Drupal. Will this be a problem?
B. How to authenticate registered users? Oauth or are there other means? -
Content
A. What is the best way to import data from to Drupal and export to client? I have read some use JSON and some prefer XML. What are the major PROS and CONS?
That is it for now.
Thank you very much for your patience.
Mark