Разработка под iOS

  • Хабрахабр

    Дайджест интересных материалов для мобильного разработчика #306 (8 — 14 июля)

    В новом выпуске нашего дайджеста дизайн Яндекс.Авто, карта метро, некстген симуляция движения человека, личные проекты, лучший квартал для мобайла за всю историю, простое объяснение юнит-экономики и много другого интересного. По опыту, многие начинающие геймдизайнеры избегают работы с балансом, словно это черная магия или нужно иметь серьезное математическое образование. Специалисты поопытней уже авторитетно заявляют, что математика не нужна. Идея сделать что-то…

    Подробнее »
  • Хабрахабр

    Remote cache для iOS, feature toggles, тёмные темы и карьера разработчика — отчёт с Avito iOS Meetup #7

    Этот пост — отчёт о том, как прошёл митап. На седьмой встрече iOS-разработчиков в нашем офисе обсуждали самописный remote cache для iOS, feature toggles, как использовать proxy-объекты в разработке тёмных тем для приложений, и рассмотрели разные варианты развития карьеры разработчика (фриланс, работа на корпорацию, работа на свой проект). Внутри — видеозаписи, презентации спикеров, ссылки на фотоотчёт и отзывы участников встречи.…

    Подробнее »
  • Хабрахабр

    Дайджест интересных материалов для мобильного разработчика #305 (1 — 7 июля)

    Очередной дайджест для мобильных разработчиков — в нем мобильная экстрасенсорика, новый порос Developer Economics, знакомство с HealthKit, онлайн-квест для разработчиков, Bixby Marketplace и много других интересных материалов. Вот уже несколько десятков лет хакеры непрерывно бьют тревогу: наша частная жизнь, приватность, право на анонимность, право на конфиденциальность переписки атакуются, и с каждым годом все интенсивнее. Станьте одним из 40,000 разработчиков, которые…

    Подробнее »
  • Хабрахабр

    [Перевод] Использование UIViewPropertyAnimator для создание пользовательских анимаций

    Создание анимаций это здорово. Они являются важной частью iOS Human Interface Guidelines. Анимации помогают привлечь внимание пользователя к важным вещам или попросту делают приложение не таким скучным. Вероятно, самым популярным способом является использование UIView.animate(withDuration: animations:). Существует несколько способов реализовать анимацию в iOS. Кроме того, UIKit позволяет настроить кастомную анимацию для отображения контроллера с помощью UIViewControllerTransitioningDelegate. Вы можете анимировать слой изображения…

    Подробнее »
  • Хабрахабр

    Дайджест интересных материалов для мобильного разработчика #304 (24 — 30 июня)

    В нашем новом выпуске создание вездесущих сплэшскринов, уход прекрасного Джони Айва, тщательная проверка приложений в App Store, параноидальные видео, искусственная музыка и много других интересных материалов. Я расскажу о реализации анимации перехода со сплэш скрина на другие экраны приложения. Задача возникла в рамках глобального ребрендинга, который не мог обойтись без изменения заставки и внешнего вида продукта. А ежедневно новости мы…

    Подробнее »
  • Хабрахабр

    Делаем вездесущий Splash Screen на iOS

    Привет Хабр! Задача возникла в рамках глобального ребрендинга, который не мог обойтись без изменения заставки и внешнего вида продукта. Я расскажу о реализации анимации перехода со сплэш скрина на другие экраны приложения. Такие задачи относительно просты в реализации, а результат радует глаз и выглядит очень впечатляюще! Для многих разработчиков, участвующих в крупных проектах, решение задач, связанных с созданием красивой анимации,…

    Подробнее »
  • Хабрахабр

    Гонка вооружений

    Через месяц на WWDC 2019 было объявлено о декларативном UI фреймворке под IOS с названием SwiftUI. В мае на Google I/O 2019 было объявлено о новом фреймворке для разработки декларативного UI под Android с названием Jetpack Compose. После этих конференции стало понятно, к чему стремится мобильная разработка, и мне захотелось разобраться, что можно сделать с помощью этих фреймворков на данный…

    Подробнее »
  • Хабрахабр

    Дайджест интересных материалов для мобильного разработчика #303 (17 — 23 июня)

    В этом выпуске материалы про дизайн-системы, быструю доставку фич, подписку, законы UX, трудности локализации, про продвижение в Китае и даже создание магических книг. Подключайтесь! Когда в начале 2017 года мы впервые задумались о создании собственной системы доставки дизайна в код, об этом уже многие говорили и кто-то даже делал. Однако, об опыте построения кроссплатформенных дизайн-систем и по сей день мало…

    Подробнее »
  • Хабрахабр

    Спокойствие спокойствию рознь

    Три года назад, я написал статью о DI библиотеке для языка Swift. С того момента библиотека сильно измененилась и стала лучшей в своем роде достойным конкурентом Swinject, превосходящяя его по многим показателям. Статья посвящена возможностям библиотеки, но и имеет теоретические рассуждения.И так кому интересны темы DI, DIP, IoC или кто делает выбор между Swinject и Swinject прошу подкат: Теория DIP…

    Подробнее »
  • Хабрахабр

    Адаптивный дизайн приложения под каждого пользователя

    Я придерживаюсь мнения, что мобильные приложения должны быть более персонализированными. Какие-то функции мне не нужны, другие использую чаще. Но почему-то мы уравниваем всех под одну гребенку, чтобы по чуть-чуть, но угодить большему количеству людей. Чуть дальше в плане персонализации ушли новостные ленты и соц. сети, которые предоставляют уникальный каждому контент. А что если уйти еще дальше и помимо контента предоставлять…

    Подробнее »


Кнопка «Наверх»
Закрыть