Главная страница
Навигация по странице:

  • Факторы играющие главную роль при выборе мобильной платформы, для которой будет разрабатываться приложение.

  • Мобильное приложение для культурного пространства "Каменка"


    Скачать 19.56 Kb.
    НазваниеМобильное приложение для культурного пространства "Каменка"
    Дата14.02.2019
    Размер19.56 Kb.
    Формат файлаdocx
    Имя файлаandroid.docx
    ТипДокументы
    #67632

    Мобильное приложение для культурного пространства "Каменка".

    В современном мире, важную роль в жизни большинства людей играют мобильные устройства. В следствии чего появляется такое понятие как мобильный маркетинг.

    Мобильный маркетинг – это система разнообразных маркетинговых мероприятий, направленный на привлечение абонентов и продвижение тех или иных товаров и услуг, используя средства сотовой связи.

    Согласно одному из исследовательских отчетов компании Garther, весь рынок мобильных устройств основывается на двух операционных системах:

    • Android

    • iOS

    За минувший 2016 год, общая доля мобильных телефонов на операционных системах от компаний Google и Apple составляет 98,7% от всего мирового рынка. Следует отметить, что львиную долю на мировом рынке занимают мобильные устройства на операционной системе Android, которая составляет 80,9%, в то время как iOS владеет 17,8% мирового рынка. Остальную долю рынка составляют мобильные платформы на базе Windows Phone, BlackBerry OS и другие. Эксперты считают, что в будущем мобильные платформы на базе Android и iOS окончательно вытеснят остальные операционные системы.

    Важной составляющей мобильного маркетинга является разработка мобильных приложений. Рассмотрим положительные и отрицательные стороны основных операционных систем, для того, чтобы определить, для какой операционной системы наиболее практично и выгодно разработать мобильное приложение для культурного пространства «Каменка».

    Прежде чем начинать сравнение, обязательно нужно учесть то, что со стороны Apple будет выступать 1 модель мобильного телефона, а со стороны Android системы огромное количество разнообразных мобильных устройств. Исходя из этого появляется возможность выделить и сравнить главные особенности двух операционных систем, а не функции и технические характеристики двух мобильных устройств. Рассмотрим основные различия операционных систем Android и iOS:

    • Время работы от батареи. В данном случае однозначно выделить одну из платформ довольно сложно, потому что с одной стороны мобильное устройство на платформе iOS работает дольше чем устройство Android, а с другой стороны мобильное устройство на платформе iOS не имеет возможности снятия батареи, что в случае поломки не позволит заменить батарею в данном устройстве без вмешательства сервисной службы.

    • Отличием является уровень закрытости у iOS и Android.

    Операционная система iOS, является абсолютно закрытой, т.к. разработчиками было защищенно, всё что только можно было защитить. Другими словами, пользователю, не оставили выбора альтернативы, тогда как Android является гораздо свободнее в этом плане. В данной системе существует огромное разнообразие выбора, что в свою очередь является огромным плюсом.

    • Одним из плюсов платформы Android является удобство управления мобильным устройством, потому что в данной операционной системе есть возможность визуализировать рабочий стол мобильного устройства в соответствии со вкусом и требованиями пользователя. В отличии от Android у iOS нет такой возможности, хотя следует отметить, что разработчики очень хорошо продумали интерфейс пользователя смартфона iPhone.

    • Свобода созданий приложений, также является плюсом операционной системы Android. Можно разработать программу и запустить ее в Market. В iOS все сложнее. Компания Apple очень строго следит за разрабатываемыми приложениями, которые в последствии попадают в App Store, но так или иначе данная операционная система является желаемой мишенью для хакеров. Также следует отметить, что даже начальное ограничение на установку программ из «Неподтвержденных источников» в операционной системе Android можно снять обычными штатными средствами. Благодаря этому появляется возможность устанавливать приложения без подключения к сети интернет, и что не мало важно, позволяет любому желающему бесплатно писать приложения и протестировать его на своём мобильном устройстве.

    Основной недостаток текущих операционных систем — это фрагментированность платформ. Вендоры выпускают все новые и новые устройства, но пытаются сохранить поддержку старых и совместимость. Это накладывает большие требования на разработчиков, вынужденных поддерживать не только мириады разрешений экрана, но и несколько типов процессорных архитектур, «зоопарк» устройств, а также 4–5 версий платформы, присутствующих на рынке. Ситуация напоминает эпоху веб-разработки лет 5 назад, когда обязательным требованием была поддержка IE6, а на рынке присутствовало несколько браузерных движков.

    Самая очевидная проблема — проблема вредоносного ПО на платформе Android. Операционная система iOS в этом плане защищена лучше: чтобы поймать вирус, нужна явная ошибка пользователя, а это уже человеческий фактор. Несмотря на высокий уровень безопасности приложений под iOS, их все равно ломают, как и Mac OS. Производительность этих систем сильно зависит от версии устройства. Чем более современная система, тем больше ресурсов она требует. Что касается безопасности, Android взломать проще, из недостатков — устаревшая версия Java. Но платформа очень быстро развивается и Kotlin скоро решит эту проблему.

    Ограниченный модельный ряд дает возможность Apple превосходно оптимизировать свою операционную систему, в том числе алгоритмы управления оперативной памятью. Поэтому Apple достаточно оснастить свои iPhone всего одним гигабайтом оперативной памяти для получения такого же уровня производительности, как у Android c 3 гигабайтами. С другой стороны, Google постоянно совершенствует работу с Java Virtual Machine и со «сборщиками мусора». iOS изначально позиционировалась как безопасная операционная система с акцентом на защиту пользовательских данных, хотя и регулярно компрометировалась (находились бэкдоры, недоработки, ошибки). Android же только в последних версиях залатал прорехи в безопасности. Преимущество iOS в хорошо развитой экосистеме, которая сильнейшим образом «затягивает». Android пока только на пути к этому. В пользу Android играет открытость системы и возможность встроить ее хоть в чайник. Основная проблема — в скорости обновления ОС на устройствах. С безопасностью приложений с последним обновлением у Android должно наконец-таки стать все хорошо.

    Из недостатков — необходимо продолжать работу над улучшением безопасности системы и возможностей, которые она предоставляет. Джейлбрейки для iOS, выходящие практически день в день с очередным обновлением платформы, и относительная легкость получения root-доступа в Android все еще остаются основными проблемами как для платформодержателей, так и для разработчиков приложений для них.

    Для Android основным недостатком остается фрагментация версий ОС и устройств, а точнее долгий процесс вывода обновлений ОС вендорами. В связи с этим необходимо длительно поддерживать устаревшие версии ОС и часто не использовать нововведения сразу. С iOS в этом плане всё гораздо лучше, но из-за закрытости платформы в целом и средств разработки в частности порой приходиться «бороться» с IDE вместо того, чтобы писать код. Да и сами средства разработки уступают своим Android-коллегам.

    Факторы играющие главную роль при выборе мобильной платформы, для которой будет разрабатываться приложение.

    Операционные системы iOS и Android находятся в постоянном развитии. На стороне iOS:

    • Качество

    • Престиж

    • Высокая стоимость

    • Надежность

    На стороне Android:

    • Большой выбор модельного ряда

    • Большой разброс цен

    • Качество

    • Надежность

    Исходя из этих данных формируются факторы, которые сыграли главную роль в выборе мобильной платформы Android для разработки приложения для культурного пространства «Каменка»:

    1. Целевая аудитория

    2. Доступность ресурсов

    3. Количество пользователей

    4. Способ монетизации приложения

    5. Возможные ограничения платформы

    6. Сроки окупаемости приложения

    7. Географическое положение (в зависимости от удаленности от центральной части страны количество мобильных устройств на базе iOS уменьшается)

    8. Распространенность операционной системы в той или иной стране

    9. Категория приложения

    Современные смартфоны – это мини компьютеры, осуществляющие функцию звонков и видеосвязи. Это очень прибыльный перспективный бизнес.

    Ни для кого не секрет, что операционная система Android была и останется основной платформой для большинства смартфонов в обозримом будущем.

    Поэтому для разработки приложения для культурного пространства «Каменка» было выбрана операционная система Android. 


    написать администратору сайта