На этой неделе мы продолжили изучать Swift, вышла русская версия отчета о разработке приложений для «подключенных» автомобилей, Apple начала пока не совсем понятную борьбу с поощрением просмотра рекламы и социальных постов в приложениях, Samsung объявил конкурс приложений для Tizen с призовым фондом в 7 млн рублей.
Язык программирования Swift. Русская версия
2 июня все мы воочию могли наблюдать, как компания Apple начала творить революцию в стане Objective-C разработчиков, представив миру свой новый язык программирования – Swift. Вместе с этим, она выложила в открытый доступ небольшую документацию по языку, которую мы решили перевести, если на то будет спрос. Предлагаем вашему вниманию перевод первой главы.
Приложения для подключенных машин
Автопроизводители сейчас осваивают незнакомые области. Некоторые из последних инновационных продуктов не имеют ничего общего с вождением. Как показывает недавнее исследование компании Accenture, причины, по которым люди покупают автомобили (они же основа конкуренции в автомобильной промышленности), быстро меняются. Настала эра «подключенных» машин.
Jolla выпустила обновление Sailfish 1.0.7.16, а также открыла исходный код Sailfish Office
Компания Jolla, выпускающая одноимённый мобильный телефон, предоставила новую версию своей операционной системы — Sailfish OS. Кроме того, под лицензией GPLv2 был открыт просмотрщик офисных документов Sailfish Office, основанный на кодовой базе развиваемого сообществом KDE офисного пакета Calligra, с задействованием компонентов Sailfish Silica для построения интерфейса и библиотекой Poppler для отображения PDF.
Разработка iOS8 приложения на Apple Swift
Статья является своеобразным продолжением статьи «Знакомьтесь, Swift!», а также вольным переводом статьи Developing iOS Apps Using Swift Tutorial Part 2.
iOS
- Apple больше не разрешает награждать пользователей за шаринг и просмотр рекламы (1, 2, 3)
- Инженер компании Apple вспоминает рождение iPhone
- WWDC 2014: личный опыт
- Одно успешное внедрение iBeacon: 200 маячков для РИФ+КИБ 2014
- Swift + CoreData + Немного напильника
- iBeacon: Руководство к действию
- Полиция арестовала двух русских хакеров, использовавших функцию Find my iPhone для вымогательства
- Разбираемся с NSURL / NSURLComponents
- Про релиз зомбодавилки на iOS и мысли по поводу издателей
- Плагин для Xcode, автоматически проверяющий accessibility интерфейсов в iOS: раздача бесплатных бета-версий
- Empatika открывает первую школу Swift
- Дизайн приложения для iPhone: как сделать приложение-бестселлер с отличным дизайном (бесплатный курс на Udemy)
- Почему, несмотря на Swift, все равно нужно учить Objective-C?
Android
- Почему пришло время поддерживать только Android 4.0 и выше?
- Как мы Ур делали
- SwiftKey для Android. Теперь бесплатно
- AppCam записывает то, что делают пользователи в приложении для Android
Tizen
Разработка
- Раскрывая секрет. Архитектура Secret
- 52 крупнейших издателя 2013 года по версии App Annie
- Splitforce запускает сервис автоматического A/B-тестирования для iOS и Android
Маркетинг и монетизация
- Tapstream стал бесплатным и открыл Onboarding Links
- Понимание приобретения пользователей в Freemium
- Как работать с пользователями free-to-play игр?
Мероприятия
Были:
Будут:
- Встреча днепропетровского iOS Practice Leaders Community
- Вебинар «Создание приложений и интерфейсов для встраиваемых устройств с Qt Enterprise Embedded»
Интервью
- Вадим Макеев (Opera Software): стабильность это прекрасно, но скучно
- Роб Рукерт (директор Wearables and New Devices в Intel Capital): рынок носимых технологий больше, чем рынок смартфонов
- Алексей Жестков (Бизнес-Инкубатора МГУ) и Алексей Баринский (QIWI): вопрос только в проектах и идеях
- Игорm Клюкин (Pixonic): как можно и нужно рассчитывать ROI мобильных игр