I'm doing preliminary research on how I can write a native android ordering application, specifically for a restaurant. This app essentially allows people to order food on the go. There are two main concerns that I have.
1. What technology are available to connect the restaurant and their customers to process their order? (for example. customer places/pays for order and the order transaction is sent to the restaurant to process/acknowledge the order.) To my knowledge, SMS is a possibility. Also using the in-app payment from google as mentioned above is another good idea since it has some useful functions already built in.
2. My second concern is implementing a shopping cart to add items to and be able to edit it while also, if possible in android, send it to a server or database(Similar to most e-commerce) and do all the processing there. As of now, I realize the in-app payment from google includes a shopping cart, so this could be a solution but I still need to do more thorough research.
What technology are available to connect the restaurant and their customers to process their order? (for example. customer places/pays for order and the order transaction is sent to the restaurant to process/acknowledge the order.) To my knowledge, SMS is a possibility.
Depends on who or what is processing the order at the other end. SMS sort of implies that a human being will read and act on it. But I wouldn't think that many restaurants (or other businesses, for that matter) have a dedicated cell phone # for business. Email or HTTP might be better options, but again - the business needs to be set up make use of those.
Ulf Dittmer wrote:m-commerce is a big field that covers many aspects. It could just mean to integrate in-app billing. Is there anything in particular you're interested in?
I got the chance to download and play with Google's in app billing example, but quickly realized that they only allow you to sell virtual content. Its not going to work for selling tangible items such as food. I can probably integrate the paypal library but doing that alone doesn't make the app that attractive. Can anyone suggest any other possibilities?
Also, I've been brainstorming for a while on how I can write a shopping cart for android mobile device. I have experienced m-commerce shopping carts in PHP before and there are many open source shopping carts for web based applications but none for m-commerce. Anyone have suggestions on how to implement in android or know open source shopping cart for android?