Плюрализация? Не, не слышал!

Какие либы использует auto.ru iOS приложение

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

Первый раз я это встретил в приложениях google. Вот теперь дело дошло до отечественных разработчиков 🙂

Auto.ru — старейший портал об автомобилях в рунете. iOS приложение доступно с 2012 года. Проект был куплен Яндексом в 2014 году.

Посмотрим на библиотеки в iOS приложении auto.ru. Наверняка там будут динозавры и увидим в каком направлении они двигаются сейчас. Ведь библиотек в приложении более 50 штук!

Читать далее Какие либы использует auto.ru iOS приложение

Awesome iOS

awesome_logo

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

Хотелось запилить что-то на подобие awesome-ios, только те что прошли через боевые проекты. Добавляйте свои библиотеки в комментариях.

Читать далее Awesome iOS

Под «капотом» Тайного Санты

Под конец 2016 года разработано приложение для Тайного Санты под iOS. На работе не первый год уже в него играем. А тут в сентябре бизнес заказчик в лице жены объявил — «Ты ж программист, а нам на работе надо в Тайного Санту сыграть — можешь написать приложение к Новому Году для нас?» И было принято решение запилить приложение.

download_on_the_app_store_badge_ru_135x40

Далее расскажу про подробности разработки и используемые технологии.

Читать далее Под «капотом» Тайного Санты

Конференция Rambler iOS#7

На прошлой неделе прошла конференция Rambler’a для iOS разработчиков. Проводилась она в штаб-квартире — Москва, Варшавское шоссе 9с1.

Доклады были следующие:

  • Интернет-эквайринг 101 — Алексей Сычев
  • Прием платежей по банковским картам в iOS — Александр Сычев
  • Построение сложных табличных интерфейсов — Андрей Резанов

Ну и самое интересное — обсудить все за пиццей. Далее по катом.

Читать далее Конференция Rambler iOS#7

Размытие снимка приложения в неактивном состоянии

Apple рекомендует убирать важную информацию с экрана перед тем, как приложение уйдет в фоновый режим. Это можно сделать просто «размыв» экран до нечитабельного состояния, как делают многие банковские приложения.

blur

Реализуем данное поведение ниже.

Читать далее Размытие снимка приложения в неактивном состоянии

Курс по разработке приложений iOS 9 на Swift

Stanford опубликовал курс по разработке приложений iOS 9 на языке Swift.

Требования для курса — знание C — языка, ООП.

Отличный курс для тех, кто хочет ознакомиться с языком, а так же в предверии релиза 3 версии языка swift.

Курс доступен в iTunes по ссылке.

Описание курса

  1. Introduction to iOS, Xcode, and Swift
  2. Using MVC in iOS
  3. Swift and Foundation framework
  4. Views and Gestures
  5. Multithreading

Настройка макросов препроцессора в Xcode

Редкое приложение обходится без конфигурационных параметров. Проекты для iOS не исключение. То URL сервера надо указать, то режим отладки или демонстрационный параметр. Обычно их указывают через макросы препроцессора в настройках проекта.

Далее мы добавим свой параметр и посмотрим как им управлять через xcodebuild.

Читать далее Настройка макросов препроцессора в Xcode