Hey Stephen,

Ionic has great support  for PWA. Yes, you are right, you don't need PWA to
work your site on mobile, it's an enhancement to your site which engages
users more with your web app. It has a 'Add to home screen' functionality,
offline caching, web push notifications and many more which native app
provides.

Regards
Mohit

On 20 October 2017 at 19:06, Stephen Agyepong <stephenagyep...@gmail.com>
wrote:

> Hi All,
>
> Thank you all for your quick responses to my question.
> Mark did answer my question. I just started looking at how fims-web-app can
> be made to run on mobile devices and did not want to reinvent the wheel if
> someone was already working on it.
> I am familiar with Ionic framework, and like what they are doing compared
> with NativeScript, and will be working on getting fims-web-app to run on
> Ionic. With Gradle it should be easy to move files/directories around for
> specific builds.
> BTW, you do not actually need PWA to make fims-web-app run on a mobile
> device. PWA allows users of your application to get instant access to your
> app, all without having to download your app from an app store with just a
> URL. Ionic provides support for PWA. See
> http://blog.ionic.io/announcing-pwa-support-in-ionic-2/
>
> Thanks
>
> Stephen
>
> On Fri, Oct 20, 2017 at 3:56 AM, mark.vanv...@kuelap.io <
> mark.vanv...@kuelap.io> wrote:
>
> > Hi Stephen,
> >
> > Originally fims-web-app was intended to run only on desktop devices and
> > currently supports lazy loading of modules when the user navigates to
> > them(so he does not have to download the complete app).
> >
> > To make it run on mobile devices makes totally sense to me and I agree on
> > what Ayuk said.
> >
> > I would go first with improve the responsiveness of the app to run on
> > mobile devices.
> >
> > Second would be using a service worker to install the app on the users
> > browser.
> > Third would be to allow for a offline mode which puts the app in a read
> > only mode and reads data only from the local cache until the user has
> > internet connectivity again.
> >
> > Rajan Maurya wrote a self service customer android client written based
> on
> > the fineract-cn api which you can find here:
> > https://github.com/openMF/self-service-app
> >
> > Resources:
> > https://github.com/housseindjirdeh/angular2-hn
> > https://workboxjs.org/
> >
> > Mark
> >
> > On 2017-10-20 01:32, Stephen Agyepong <stephenagyep...@gmail.com> wrote:
> > > I see mifosio/fims-web-app uses angular 2+, which I totally love.
> > >
> > > My research shows 2 main ways to build an Angular app for mobile
> devices
> > is
> > > using (1) Ionic (hybrid/webview) or (2) NativeScript (native).
> > >
> > > I was curious how you intend to build it to run on a mobile device or
> it
> > is
> > > meant for the browser?
> > >
> > > Thanks
> > >
> >
>



-- 

*Regards*
*Mohit Kumar Bajoria*
*http://mohitbajoria.com <http://mohitbajoria.com>*

Reply via email to