Hi Mark, Stephen

Here is the Android Native app (
https://github.com/therajanmaurya/android-client-2.0) that is built on
Fineract CN during the GSoC 2017.

Thanks
Rajan Maurya

On Fri, Oct 20, 2017 at 7:15 PM, Mohit Bajoria <[email protected]>
wrote:

> 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 <[email protected]>
> 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, [email protected] <
> > [email protected]> 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 <[email protected]>
> 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>*
>



-- 
*Thanks*
*Namaste*

Rajan Maurya
Contact Number : +91 9015090523
Github: https://github.com/therajanmaurya
LinedIn: https://www.linkedin.com/in/therajanmaurya/

Reply via email to