Droidcon India 2012

India's largest Android Conference

Mymobiledash - A Drupal based Platform for Mobile apps

Submitted by Prateek Jain on Thursday, 11 October 2012

videocam_off
Section: Platforms, Tools & Libraries Technical level: Intermediate Session type: Lecture

Vote on this proposal

Login to vote

Total votes:  +23

Objective

This talk aims to provide information about multimodal platform. Learn about how to build a platform based Android or any other mobile application with the help of web services. How to integrate C2DM or Google Cloud Messaging. Advantages of Android UI library Action Bar Sherlock.

Exposure to Web Services (JSON, REST, XML) and integration with Android apps.

Analyzing how your app is doing, the usage of your app, which sections of the app are used most with the help of Google Analytics.

Description

Mymobiledash - A Drupal (CMS) based platform for supporting Android or any other mobile applications. Three applications have been built so far on this platform Family Locator + Find My Mobile Fast Urgent Messaging Service

All these android applications are build on the top of a single platform and same set of web services.

Speaker bio

Prateek is an open source enthusiast, working mainly on Drupal and Android. He has worked on more than 4 android applications and some j2me apps as well. He has more than 2 years of Android experience and worked on number of backend based mobile applications. He is currently working as a Team Lead at Blisstering Solutions, Mumbai.

More details at http://in.linkedin.com/in/prateekjain87

Links

Slides

http://www.slideshare.net/coolprateek123/mymobiledash-a-drupal-based-platform-for-mobile-applications-droidcon-2012-v11

Comments

  • 1
    Aravind Krishnaswamy (@arg0s) 6 years ago

    It’s a bit unclear what this session is about. Is it:
    a) multimodal apps - in that case, which types of inputs are you going to explore & which libraries will you cover?
    b) mymobiledash - is this a platform you have built on top of Drupal? is it open source & available for the community to use? Can you provide a link?
    c) how to build a backend platform for your android app & tie the different pieces together?

  • 1
    Prateek Jain Proposer 6 years ago (edited 6 years ago)

    Hi Aravind,

    a) By multimodal I meant, a backend platform which can be accessed from Android, iOS apps, IVR, j2me or any other platform. We have build applications on our Drupal platform for all of these.

    b) Yes, its a platform we have developed on the top of Drupal which powers 3 android apps as of now but can be extended to any other mobile applications (iOS, Blackberry) etc with the help of web services. It is not open source, but any mobile developer with a little knowledge of PHP can start with it and I will be covering up the basics of the same.

    c) Yes I will be covering this topic.

    Apart from this I will be talking about Android UI library - ActionBarSherlock which we have used in one of our apps.

    Currently mobiledash.com isn’t UI rich since most of the interaction is from mobile apps but in future we are planning to develop it as a platform to control all applications of your mobile phones starting with Android and then iOS and other platforms.

    Let me know if you need any more information.

    • 1
      Kiran Jonnalagadda (@jace) Reviewer 6 years ago

      Prateek,

      As explained in the proposal selection process, we require software to be licensed under a liberal open source license (BSD, MIT, Apache, etc, but not GPL, AGPL, etc).

      Since you have indicated your software is not open source, your talk doesn’t meet guideline #1 and will have to be considered under #2 or #3. Do tell us the story of how you built something and what you learnt in the process (rather than pitching the product), or consider taking this up as a sponsored session.

      • 1
        Prateek Jain Proposer 6 years ago (edited 6 years ago)

        Hi Kiran,

        Yes mymobiledash is not open source but its a product built on the top of ‘Drupal’ an open souce CMS. I am not trying to pitch any product at all, but trying to convey how a Drupal based platform can be built for Android or mobile applications and mymobiledash is just an example of that.

        You can see mymobiledash as Drupal + some custom code / web services. Only that customization part is not open source but everything else is licensed under GPL. I will be talking about how to write those webservices or cutomize drupal according to your needs to build backend based mobile applications. I hope this clarifies your query.

        • 1
          Aravind Krishnaswamy (@arg0s) 6 years ago

          Thanks Prateek - this clarifies.

Login with Twitter or Google to leave a comment