Задать вопрос
Ответы пользователя по тегу Objective-C
  • Какие инструменты стоит использовать при мобильной разработке?

    @mihaildemidoff
    Кроссплатформенность для мобильных устройств скорее миф, чем реальность(все основано на личном опыте и не является истиной в последней инстанции)

    1) В качестве кроссплатформенного решения обычно выступает связка HTML + js, в текущем виде этот подохд очень плох для андроид приложений, как известно у андроида довольно сильная фрагментация. Из — за фрагмментации заметны сильные различия в производительности телефонов, разные версии Webkit для разных версий. Пробуя писать приложения на html/js получилось, что android версии > 4.0 еще более и менее справляется, в то время как младшие плохо работают с анимацией, тормозят и пр. Из чего мной был сделан вывод, что такого вида приложения подходят для прототипирования или для «приложений-открыток», но никак не для серьезных проектов. Доступ к нативному апи вроде как тоже не полон.
    2) В данный момент более и менее вменяемая кросплатформенность существует между android-blackberry, но опять же не все апи поддерживается.
    3) По поводу iOs не могу ничего сказать, так как никогда не занимался разработкой для нее.
    В качестве вывода:
    Сейчас нельзя найти такую технологию, которая бы сравнилась по возможностям и скорости с нативным апи для всех платформ. В качестве примера можно вспомнить facebook и их приложение для iOs на html/js, которое было переписано на obj-c.
    Ответ написан