Под этим термином подразумевается реализация программ для портативных устройств, которые стали неотъемлемой частью повседневной жизни. Они нужны для общения, работы, обучения и развлечений, а спрос на их разработчиков постоянно растет.
Существует три основных типа таких продуктов:
- нативные — для конкретной операционки;
- кроссплатформенные — один код на разные ОС;
- веб – работающие в браузере.
У каждого варианта есть свои особенности, плюсы и ограничения, о которых мы расскажем ниже.