A
A
Alexey Kiselev2015-02-17 14:25:58
Mobile development
Alexey Kiselev, 2015-02-17 14:25:58

What software sources to ask the developer?

Ordered an application (android / ios).
The organization made it and placed it in the stores.
We sign a contract for the delivery / acceptance of work.
Tell me everything you need to ask them for further independent revision and update of the service (program source codes, files, accounts, etc.)
Help not to miss important details.
Responsive THANK YOU in advance!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
agee, 2015-02-17
@agee

Of course, you will need:
- Full source code, including all dependencies, as well as project files. Ideally, the entire repository.
- Initial layouts for design, as well as ready-made (eg, cut) pictures in all required resolutions, if any are used in applications.
- If they used any cloud backend, - all accesses to backend accounts.
- If they used their own private backend, they need to migrate their backend to your server. After that, make sure that everything works as before (for people who are not technically savvy, the task is not easy, although it all depends on the implementation).
- If they used any third-party libraries or access third-party servers in code that require the use of keys (for example, authorization in social networks, advertising networks, Google services, etc., etc.), it is necessary pick up all the keys and access to the admin panels of these resources.
- In the case of the Apple App Store, you need to migrate the application to your account ( https://developer.apple.com/library/ios/documentat... ). Naturally, this account needs to be created in advance and figure out how to configure what, what certificates and why to generate. All subsequent updates will already need to be signed with your new certificates. On Android, I think you need to perform similar actions.
PS: It is important to note that you cannot change keys to new ones and disable old backend servers before you release an update of client applications with new keys and URLs, otherwise all networking applications will stop.

M
Max, 2015-02-17
@mbelskiy

Forgive me how we can help you not to miss the details if we do not know them ourselves.
+ you don't specify native app development or cross-platform.
Did the organization mark up in the stores under their accounts? It's hard to believe this, but if it is, then I'm afraid that without their participation you will no longer roll out the update.
Well, if the development is native, for android I can say that the main thing is that you have a certificate with which the application was signed during assembly, for publication in the store + data on this certificate (aliases, passwords). Well, actually java (if NDK c / c ++ is used) code with resources such as pictures, strings and other things.

A
Alexey Kiselev, 2015-02-17
@Alexx_91

agee agee - thank you very much!!
mbelskiy mbelskiy application for android from 2.3 and above + ios.
Accounts were registered to us accordingly.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question