Deprecating ERPNext mobile apps

Very helpful… thank you sir.

@kiran1302 Current mobile apps are built using Dart/Flutter. Frappe mobile roadmap is available here.

If you are familiar with Dart/Flutter and if you are interested in taking the development forward, you can checkout the roadmap and start working on it.

If you need any help, you can raise an issue on Github or reach out to us to discuss further.

@Kitt_Lee Can you explain a bit more about this strategy?

What advantages will be there by building a wrapper instead of using it directly on the browser?

I’m just suggesting since there are quite a few of web to apps converter tools out there.

Think probably the biggest advantage are

  1. the user doesn’t need to relogin if using the app
  2. some users prefer to use apps instead of opening the browser
  3. push notifications that’s supported by the web to apps converter.
3 Likes

It works great, especially CPU is ok. And site should have SSL certificate.

This is great news!
For apps that already have a responsive web interface, mobile apps are hard to justify.

As I mentioed before:

most things can now be done on the web.

@Tufan_Kaynak2 there are many reliable web barcode and QR scanners:
https://barcode.contacttrace.com.au
and qrscan.contacttrace.com.au

Really not so nice news… I understand budget n time constraints to pull such development, however with community support and donation i think this can be pulled off. i am willing to fund…

Every top or popular erp/crm system has a robust app, as we are in mobile-first communication time.

Erpnext mobile view needs a some more polishing and i dont think there is a way to use push notifications.

if app is not installed how does a user get push notifications?

does anyone know how to add this functionality…

3 Likes

Mobile apps should be back!

It is handy to say “You can download the mobile app now” in the sales meetings. Usually, the customer searches it in the app store and examines it. Most of the time he doesn’t download, if he downloads can’t open it because of the missing server information. But it warms up the situation. After a while, they start to use it in the browser and that’s all ok. Because at that stage, all he cares his stock levels, orders, costs etc.

Being visible and present on those sites/app stores creates a lot of awareness and credibility during sales calls.

So, this is not an engineering situation, it is not about how the polish app is, it’s about credibility. And it doesn’t matter if it works as expected or not.

4 Likes

It’s really really bad news, even it’s a hard decision though, whoever taken this, deserve a kick!!

Because, you’re passing a resolution, for ending an era before it get started!

Inspiration: Look at past, Frappe Books once started and due to time constraints or whatever reasons, project got on hold, and now boom. It got started again! It’s matter of time!

Criticism: There was a chat about tech stack for this app, many of us preferred React Native, still gone for Flutter, I’m not saying, it’s bad framework. It’s matter of time, we see less contribution as Flutter base is still growing while React Native was/is mature.

Most of community developer are Python or JavaScript developer, and it’s hard to switch a whole new language. The point is, sticking & aligning with similar/familiar tech stack is important, to tackle this situation of zero/no contribution can be covered.

Now, solution is, keeping this app alive is very important and forget about deprecation, instead make some efforts and make it for few basic features like at least read documents, workflows, POS, scan, basic alerts (notifications/emails) and make this working for very limited functions, don’t expect we can manage whole frappe/erpnext from mobile.

Inspiration Again: You said, you inspire from WordPress, now inspire from WooCommerce and WooCommerce mobile app. That simple. But Don’t quit. Now, you’ve ton’s of money yaar, wana make pickle of money?

PS: Jokes apart, start focusing on Frappe to have bar/QR scanner for mobile browser and in-browser notifications at least.

5 Likes

@asharamseervi @Tufan_Kaynak2 if u guys interested we can fund it together and give it back to community, we all do make money form erpnxt as a solution for our clints, so i would say lets contribute then complaining …

erpnext team has a lot on their plate…

2 Likes

I am willing to contribute

great buddy @asoral
@ChillarAnand can u help us find the right resource who can take it forward in terms of development and then we shall take care fo the costing part

We need flutter resources since the new app was being built on it.

Wouldn’t it be more powerful to create a Dart/Flutter SDK, where users easily can communicate with ERPNext? After that, there’s the possibility to further develop the app or create single apps for the different tasks, because not all functionality is relevant for a mobile app.

By the way: Im fully PRO mobile app and think there are many more opportunities concerning features and usability.

2 Likes

@ChillarAnand

I can see the current Frappe Mobile Flutter app has a lot of features. I would say around 65% of ERPNext web features are already done in that App.

What are the missing features that still haven’t been developed yet?

I may hire a Flutter developer to develop the same.

3 Likes

@Alaa we can fund in togethr

There are many community members are ready to contribute fund to continue this development. 10 years I worked as a freelancer. I have good understanding to to get right freelancer and manage this development project. I can contribute my time to manage this project. How we can contact and discuss the things?

pls make a telegram group and we can start there…

Sure I will make and send you as soon as possible

https://t.me/+eqS4ctnfhhBmNWZl

Thank you @rioshaz for your advice.

Hi please join telegram group who are interested to help in development of erpnext mobile app. Link is as below

https://t.me/+eqS4ctnfhhBmNWZl