Results 1 to 6 of 6

Thread: How do I deploy my Apps on a mobile device

  1. #1
    Lianja Support Team lianjasupport's Avatar
    Join Date
    Feb 2012
    Location
    Boston USA, Wokingham UK
    Posts
    1,268

    How do I deploy my Apps on a mobile device

    In the Lianja roadmap on lianja.com you will see that we are in the process of developing mobile clients for iPad, iPhone and Android. These are native clients that connect to the Lianja CloudDB where you have published your Lianja Apps and the Appp will be rendered using native UI components for iOS or Android.

    The Mobile clients will be made available for free from the Apple App Store and the Google Android Market.

  2. #2
    Lianja Support Team lianjasupport's Avatar
    Join Date
    Feb 2012
    Location
    Boston USA, Wokingham UK
    Posts
    1,268
    They will run vfp code native on the mobile device.

  3. #3
    Senior Member
    Join Date
    Feb 2012
    Posts
    1,214
    Hi,

    In the roadmap under LCS V1.2, I see

    Extend the Lianja system object to handle common (phonegap) mobile functions such as taking a photo etc so that these are a "no operation" (noop) when in development mode testing an App.
    Will this (or can this) include the GeoLocations functions?

    It's a big part of the apps I am migrating.

    Thanks.

    Herb

  4. #4
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    5,770
    Yes. I can slip that in earlier for you. You don't actually need phonegap to use the geolocation API on iOS or Android. I will drop Lianja.getCurrentPosition() into the next build for you. It will return an object with two properties; latitude and longitude.

    if you want to display this as the driver is moving then use it in conjunction with a timer delegate.
    Principal developer of Lianja, Recital and other products

    Follow me on:

    Twitter: http://twitter.com/lianjaInc
    Facebook: http://www.facebook.com/LianjaInc
    LinkedIn: http://www.linkedin.com/in/barrymavin

  5. #5
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    5,770
    Geolocation is included in HTML5 browsers. The only real need to use PhoneGap for this is that some mobile browsers may not allow the action for security reasons. That being the case then PhoneGap will be needed and a native App has to be build using the Adobe PhoneGap build service -- which is planned to be integrated in with the App Center as per the roadmap.

    Lianja.getCurrentPosition( onsuccess, onerror) is now available in the next beta build which is v1.1.3Beta4.

    It does nothing in desktop view.

    The onsuccess function is passed an argument as described at:
    http://www.w3schools.com/html/html5_geolocation.asp
    Principal developer of Lianja, Recital and other products

    Follow me on:

    Twitter: http://twitter.com/lianjaInc
    Facebook: http://www.facebook.com/LianjaInc
    LinkedIn: http://www.linkedin.com/in/barrymavin

  6. #6
    Senior Member
    Join Date
    Feb 2012
    Posts
    1,214
    Fantastic! Thank you.

    I use this function quite a bit on my current mobile apps. Adding it natively is a real time saver.

    Looking forward to migrating all my apps to Lianja.

    I am thinking of starting a Lianja fan club

    Herb

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Journey into the Cloud
Join us