Ответы пользователя по тегу iOS
  • Как правильно использовать основные цвета при дизайне мобильного приложения?

    @YuryBorodkin
    Android dev
    Можно. Искать по ключевому слову - app theme. Тема большая - посмотреть можно тут
    Ответ написан
    Комментировать
  • Есть ли резон идти в IOS разработку?

    @YuryBorodkin
    Android dev
    На Российском рынке нет особой разницы, платят синьорам на платформах +- одинаково.
    Оп итогу
    • Андроид проще. Но не потому что сама фрейморк лучше (там своих бед хватает). Экосистема Джавы просто лучше, более зрелая, богатая. Очень много доков. На стаковерфлоу будет решение всех внезапных проблем, на которые можно наткнуться (миллионы индусов на них наткнулись первыми). Либы, тысячи их на все случаи жизни.
    • iOS популярен в США, этим все сказано. Да xcode днище ужасное, экосистема пропретиарное говнище, доки плохие (при Джобсе было лучше). Но - нет попоболи изза багов на очередном самсунге (едрить их в пень), а главное, проще найти удаленку на амеров, а они платят лучше всех. Очень просто, когда делают очередной продукт и решают идти в мобилы, первым делом делают аппу на ios, ибо прибыльнее, приличная ось для приличных господ.

    Ответ написан
    Комментировать
  • Можно ли сделать приложение ios/android не позволяющее себя закрыть?

    @YuryBorodkin
    Android dev
    Есть несколько решений, от простых к сложным.
    1)Дешево и сердито - для вашего приложения убрать все наэкранные контролы и в приложении переопределить `onBackPressed` . Минус - системе ничего не мешает убить приложение, юзеру перезагрузить девайс, при обновлении приложения с гугл плей надо опять запускать прилу.
    2)Сделать ваше приложение дефолтным лаунчером. При старте устройства будет стартовать приложение. Минус - можно путем манипуляций с загрузчиком, либо подключив устройство к ПК приложение убрать.
    3)Android for business, kiosk mode - https://developer.android.com/work/dpc/dedicated-d... . Путем манипуляций с утройством, можно ограничить функционирование девайса, вполне можно залочить на одном приложении. Минус - есть определенные сложности с автоматическим обновление приложения, сложнее с разработка, не мейнстрим, дорого.
    4)Своя прошивка. Можно сделать что угодно. Минус - дорого и долго.
    Ответ написан
    Комментировать
  • Какие возможности у React Native по создания анимаций?

    @YuryBorodkin
    Android dev
    С анимацией в рн плохо.
    она
    а)не нативно выглядит
    б)ограниченна
    с) медленная
    Все это можно решить написав нативные анимашки для платформы забиндить их как нативный модуль.
    Ответ написан
  • Интернет магазин для IOS/Android как делать?

    @YuryBorodkin
    Android dev
    ну, накрайняк, можно сделать приложение - обертку вокруг нативного браузера, т.е. приложение по -сути буде ттпоказывать просто ваш сайт, без необхоимости заходит в него через браузер. плюсы - можно получить пуши, аналитику, дешево.
    а так, да - АПИ, жсон вот это все. тут несколько подоходов, дорого и хорошо - натив. цена/качество - react-native , но нужно найти кто с этим работает и технология не без проблем роста. Еще дешевле - phoengap, iocnic , т.е. по сути обертка над браузером, которая пытается быть похожей на нативное приложение. есть доступ железу, но мдленновато и выгядет неочень
    Ответ написан
    Комментировать