Y
Y
Yuri Yerusalimsky2016-11-01 11:01:05
Mobile development
Yuri Yerusalimsky, 2016-11-01 11:01:05

What is the most cross-platform software development methodology for mobile platforms?

I ask practicing developers who write programs to run on various mobile operating systems to speak. Interested in the chosen development environment, methodology and specifics of their work, allowing to reduce the time to develop applications. Thus, we are interested in a universal, cross-platform approach for the final compilation of an application for iOS, Android, Blackberry and Windows Phone. So far, I know the approach of developing a web application in a cross-platform shell, but this approach requires constant access to the Internet, which is not always a good solution.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
_
_ _, 2016-11-01
@AMar4enko

> I know the approach of developing a web application in a cross-platform shell, but this approach requires constant access to the Internet
Does not require - resources are packed into the application, loaded from a local address.
There is no 100% cross-platform approach. If someone says otherwise, he is lying. UI patterns are so different on different platforms that it is almost impossible to hide them behind a single facade.
The current trend is to reduce the share of platform-specific code. All relevant tools can easily cope with this - Cordova, Xamarin, ReactNative.
The main idea is to isolate the business logic as much as possible and make it platform independent.

X
xmoonlight, 2016-11-01
@xmoonlight

https://sitecoder.blogspot.com/2016/03/mobile-site...

V
Vyacheslav Zolotov, 2016-11-01
@SZolotov

Xamarin.Forms. There, the UI is compiled into NATIVE controls, use the portable library to write general logic, use DI to connect platform-specific logic. Thus, you can write an application where about 80% of the code will be platform independent.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question