Hacker News new | ask | show | jobs
by joe_the_user 2204 days ago
I would never download an app just to buy stuff from a random company, even a local company I'd use (and live in a rural area now, person-to-person contact matters, I'm bought meat from local ranches, etc). Why should I fill up my phone's memory with such things? Why should I run someone's buggy and possibly malicious code on my personal machine?

Why build an "app" when you could build a website?

Is this just an exercise to give you experience? I couldn't fault the urge with everyone wanting to be employable and all but apps as substitute websites is kind of problematic thing. Most of what we're talking about is nearly static data, stuff that used to be on brochures.

2 comments

I think there is a misunderstanding. The App is used now by our workers in the wood warehouse to replace handwriting invoices. There is no online market place here. As a manager, if I want to know how the business does, I need to call the sales team at the warehouse and have a conversation for about 15 min, and I get no data to analyze. With this App, I am now getting near real-time info about the business without interrupting the workers and the sales team. The App is not for customers.
That was my first thought as well, but I figured there must be something more to it and there is: this appears to be an application for the employees of the company use.

An android app that the workers use to collect orders from the customers. After confirming the payment, the App sends the data to the remote server.

So customers aren't meant to install this app. Though, honestly, looking at the video, it still seems like a website could do the same job. Maybe they need it to work offline (and are not aware of/don't want to bother with the web tech that tries to deal with that).

The problem is that the workers are not sitting in front of the computer. They are moving around inside the warehouse with the customers. For them using a phone or tablet can be the best for them. Therefore, I chose to build an App that is simple but productive.
I've worked briefly with order picker software. It wasn't a POS but used in the same environment (roaming around a warehouse). It was a terminal application accessed in an android app with some proprietary equivalent of mosh (just this mosh-like android client was licensed at ~$10/device month).

Using an app instead of a site makes it easier for the user and you probably don't even want a browser on the device.