A
A
Ashot Ogoltsov2015-11-04 11:16:36
Python
Ashot Ogoltsov, 2015-11-04 11:16:36

Yellow Pages app for android, tips?

Hello dear Toasterians,
Help with advice. There are plans to write a reference application for Android, standard Yellow Pages, and in this regard, I think to do this:
* Local database with information on companies, which is updated when connected to the Internet.
*Companies can be rated (from one to five stars).
*Companies are ranked in their section by ratings.
*In each section there can be several companies that have paid extra (or are familiar with the author) and are highlighted in a beautiful color.
*You can turn on the location and get directions from your location to the company you are looking for.
*You can call the company number directly from the application.
*Updates of company information are made on the server side from the admin panel.
What I ask for advice:
*I want to use Python for API, are there any good manuals on API design for a mobile application?
*Have you seen tutorials on implementing the above features for Android? What about using Kivy?
Share links, advice, say that a marketer should not write applications and offer your services)

Answer the question

In order to leave comments, you need to log in

2 answer(s)
M
moropsk, 2015-11-04
@moropsk

According to the application description, something similar to 2 GIS
https://play.google.com/store/apps/details?id=ru.d...

O
Oleg Gamega, 2015-11-04
@gadfi

about kiby .. don't. You will not get the expected profit from using a familiar language ─ you will use the same sdk, but bugs from kivy itself and a much smaller community will be added to it. A familiar pythonist tried to work with him normally for a long time, spat and started writing in java, although python knew much better (java didn’t seem to know at all)
any framework is suitable for api, they essentially all have tools for the rest
PS when I just started freelancing I wrote such a diploma man, it's nice to remember ))
add a different number of numbers and other fields, for many organizations this is important, besides, more than one number can be made a paid feature )

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question