pbrad wrote:Thanks for your reply, yes that is what I was fighting with, I did end up getting it working in the end. I am pushing the envelope a bit by creating a custom offline first progressive mobile web app that uses native js for the front end, pouchdb/couchdb to provide the offline/online db access with live time syncing when internet access exists and AwareIM back-end rest services for handling some of the common stuff like user authentication, shared account access, email and push notifications etc... I just finished an AwareIM Hybrid desktop/mobile app which is great as far as it goes but now I can create robust mobile apps that work seamlessly offline while still being able to tap into the power and flexibility of AwareIM, pretty cool stuff.
That sounds awesome pbrad, can you share more details about this you think? A couple of things I would like to know if you can answer:
- How did you build the mobile app? Did you use some JS mobile framework/library or did you set together various stuff/components etc yourself?
- You do the sync mobile DB to Aware DB via REST?
- How do you handle local mobile business rules/logic e.g if you have various rules related to application (entire application so web/mobile), have you built these in "both" apps then?
- Is the entire app built in "both" places i.e all web desktop functionality for your app is in "both" apps or have you just a sync of some shared app tables etc. and/but different functionality in the two apps?
- What can you do in the mobile app that you couldn't do in the Aware mobile version?
- Can you share screenshots of the app?
- This is a mobile webapp still or will you also be able to compile it to native IOS/Android?
- With your experience doing this, what do you think Awaresoft could/should do to further develop the Aware mobile app solution to enable more app functionality, integrations etc.?
Thanks
Henrik (V8 Developer Ed. - Windows)