Рубрика «iOS» - 98

Нарезка приложения – это новая фича, которая появилась в iOS и tvOS версии 9.0. Теперь разработчики могут загружать на App Store несколько вариантов ресурсов для разных типов устройств. Это существенно уменьшает размер приложения, поскольку пользователь загружает пакет данных только для своего конкретного устройства.

Нарезка ресурсов – путь к оптимизации размера iOS-приложений - 1
Читать полностью »

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

Создание iOS приложения. Избегайте танцев на граблях - 1

Идея

Вдохновившись успехами простого приложения Yo и семейством его последователей, мы с советом инициативных коллег размышляли на тему, что можно сделать такого же простого и интересного. С учетом того, что мода на вежливость и внимание к близким людям не прошла, и мы продолжаем писать «Доброе утро» в письмах, выставлять статусы в соц. сети, писать sms с пожеланиями, зародилась идея нашего мобильного приложения.
Читать полностью »

Для нетерпеливых — сразу ссылка на PDF, (но можно и купить, поддержав автора).

Здесь — Table of contents

Автор адресует издание следующим категориям читателей:

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

Инструкции по сборке проекта под iOS уже были доступны уже в течение некоторого времени, однако у простых разработчиков как-то не получалось запускать что-то сложнее чем «здравствуй мир» на реальных девайсах.

40 Минут назад, некто Johan написал в рассылку mobile-dev@openjdk о том, что ему удалось запустить приложение использующее Gluon Charm (Material Design UI) в JavaFX (OpenJFX 9) в Java на iPad mini. На мой взгляд это существенно достижение!

Оригинал текста письма

Hi,
Thanks to the great instructions at
openjdk.java.net/projects/mobile/ios.html I have everything working
now on a real iPad.
I run an application using Gluon Charm (Material Design UI controls) on top
of JavaFX (OpenJFX 9) on top of Java on my iPad mini, so this is a
real-world complete stack.

Читать полностью »

Российские разработчики мобильного контента не идут на поводу у курса доллара. Несмотря на то, что Apple подняла цены iOS-приложений, они не спешат делать то же. Разработчики получили от Apple письма, в которых компания сообщает о повышении цен в магазине App Store на приложения для мобильной платформы iOS и компьютеров на базе Mac OS. Данные перемены обусловлены изменением курсов валют.

Если разработчики тоже поднимут цены, их ожидает отток клиентов. Этого допустить нельзя, иначе мобильные сервисы потеряют аудиторию. Финансовые потери не заставят себя ждать и превысят убытки, связанные с курсом валют. Мобильные приложения на платформе iOS в России дорожают в среднем на 20-25% — с 59 до 79 рублей, с 119 до 149 рублей.

Сервис «Яндекс.Музыка» заморозил стоимость подписки на iOS-приложение для всех своих пользователей России, Украины и Казахстана. Полный доступ к «Яндекс.Музыке» с мобильных телефонов на iOS будет стоить даже немного дешевле, чем прежде, — 149 рублей в месяц.

Другие участники рынка также пока не собираются повышать цены на свои продукты. Читать полностью »

На этой неделе — история одного интересного прогресс-бара, повышение цен в App Store, слухи о закрытии линейки Lumia и Windows Phone, разговоры про UI и UX и много другого интересного из мира мобильных приложений.

Дайджест интересных материалов для мобильного разработчика #137 (18-24 января) - 1Читать полностью »

Ура, свершилось! У платформы с открытыми онлайн-курсами Stepic.org появились приложения под iOS и Android.
В этом коротком посте мы расскажем о процессе работы над приложениями — выборе платформ, используемых технологиях и API, и даже дадим ссылки на исходный код.
Мобильные приложения Stepic.org под iOS и Android - 1

Скажем честно, мы долго сомневались, так ли это необходимо. Посудите сами — каким бы ни было учебное мобильное приложение, в нём никак не получится удобно писать код на Haskell или вводить десяток-другой команд в линуксовый терминал. Поэтому речь не шла о приложении, которое полностью бы передавало функциональность Стэпика, но помогло бы разнообразить и улучшить обучение наших пользователей.
Читать полностью »

Приглашаем на Moscow CocoaHeads 29 января - 1

Приглашаем 29 января, в пятницу, iOS/OS X-разработчиков на встречу сообщества CocoaHeads, которая пройдёт в московском офисе Mail.Ru Group. В программе — 3 доклада и, конечно, неформальное общение. Программа мероприятия ждет вас под катом.
Читать полностью »

Страх и ненависть в Multipeer Connectivity - 1

Автор: Роман Ивченко, iOS developer DataArt.

Введение

Наверняка каждый, кто хоть раз занимался поиском готового решения для обмена сообщениями, файлами, стримами между iOS-устройствами без использования серверной части, слышал о фреймворке Multipeer Connectivity, выпущенном в iOS 7.

Вцелом это один из самых инновационных фреймворков, выпущенных в 7-й версии системы. Он должен был заменить слегка устаревший CoreBluetooth.

Чтобы познать всю мощь и силу Multipeer Connectivity, мы попробовали обкатать его в нашем R&D-проекте, задача которого весьма проста — шаринг презентаций и синхронизация переключения слайдов между устройствами слушателей и устройством докладчика на конференциях, в учебных аудиториях и т. д.

Краткий обзор

Для реализации нашей задачи фреймворк, на первый взгляд, очень хорошо вписывался в архитектуру приложения. Условно у нас есть всего два типа пользователей — докладчик и слушатель. Multipeer Connectivity как раз предоставляет необходимые классы для имплементации функционала каждого типа пользователя.

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

Российское подразделение Apple решило узнать, есть ли пропаганда нетрадиционных сексуальных отношений в смайлах эмодзи на iPhone. Сертифицированные Роскомнадзором эксперты нарушений российского законодательства в смайлах не обнаружили. При этом «острыми для оценки» стали изображения сигареты и спиртных напитков.

Дети в возрасте до пяти лет, а также 6+, 12+ и 16+ в рамках исследования были опрошены с целью узнать, как они воспринимают «гомосексуальные» (по мнению депутата Виталия Милонова) эмодзи: дети видели братьев, сестёр и других членов традиционнной семьи и друзей. Сексолог Александр Палеев уверен, что если люди видят в пиктограмме с однополыми людьми гомосексуализм, то эти люди — открытые или скрытые гомофобы, либо же им эту точку зрения сообщил гомофоб.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js