B
B
Bob Smith2013-04-30 15:33:31
Android
Bob Smith, 2013-04-30 15:33:31

Is cross-platform development by one person for iOs and Android real?

We set out to make a mobile application for our startup and, as there are no people with experience in mobile development in the team, we are looking for a person for a vacancy. The app is planned for both Android and iOS. I want maximum versatility, so the development was planned to be carried out on Monotouch (as the closest “in spirit”, given that the main project was written in ASP.NET MVC), although this is not a prerequisite. After going through several hundred resumes on job search sites, we found that there are not so many universal developers, and even fewer people with monotouch experience.
Actually, the question, but rather a request for educational program:
Does it make sense to look for one person? By cross-platform development in this case, I mean that the core is written on monotouch (or similar, with the condition of compilation into native binaries), the interface is for each platform separately. How time-consuming will it be to finish the interface for both platforms? The application is currently planned as a mobile version of the site, while all the logic will be on the server. Push notifications, speed and usability are critical, so a purely browser-based solution with adaptive layout is not suitable.
Or is it not worth being greedy and it is better to find two people, which will bring a significantly better and faster result?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
K
Konstantin, 2013-04-30
@bob_smith

Can you hire a good Javascript developer and put him on Phonegap ? I would say a more realistic option ... But it will not bring anything good.
As an Android developer, I will say this: this “universal person” will not be very easy. Better hire two native developers. Otherwise it will be nonsense. Android and iOS have their own small zaboumbons, and the way the programs behave, how the graphics look, etc. One person on a universal platform cannot do such work well, because either he does not know how to do it well, or he never did not develop a program for both platforms. And in the end, you get an iPhone program migrated to Android or a clumsy program on the iPhone.

P
Puma Thailand, 2013-04-30
@opium

1) No, too different platforms.
2) Easy.
3) It is worth looking for two.

I
iamhappy, 2013-04-30
@iamhappy

depending on what to do. with small programs it is possible

A
axp, 2013-05-03
@axp

Definitely look for two natishniks (if you want a quality product).
The same applies to design: each platform has its own style, you should not “universalize”, it will only get worse.

D
Dmitry Pavlov, 2014-12-14
@dmitry_pavlov

Quite. You only need to use one of their frameworks, which allows you to write for all types of mobile devices (there are usually limitations on native parts), or use technologies that work on all types of devices (web applications in a browser, for example).
For .NET developers, another alternative has appeared - the Ubiq Mobile framework, which does everything in the cloud and on the device - the native part that can communicate with the server. Applications work under Android, iOS, Windows Phone and old Java phones and communicators. Fast cross-platform .NET development. Does not require special skills in mobile application development. There are ready-made templates and components. Introductory article and video .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question