iosразработка

  • ХабрахабрФото [Перевод] Как строить бизнес в разработке, когда тебе 40

    [Перевод] Как строить бизнес в разработке, когда тебе 40

    Кадр из фильма «Перекрёсток» (1986) Я родился в 1981-м, так что в прошлом году мне стукнуло 40. Если верить Википедии, это первый год поколения Y (миллениалов). Миллениалов обычно ассоциируют с претенциозным характером, и в моём случае так оно и есть. Родители кучу раз говорили мне, как тяжело им приходилось работать и идти на жертвы, чтобы обеспечить для меня достойное образование.…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Как и к чему готовиться на собеседование начинающему iOS-разработчику и не только

    [Из песочницы] Как и к чему готовиться на собеседование начинающему iOS-разработчику и не только

    Эй, Хаброжитель, приветствую тебя! Буду признателен ко всем твоим фидбэкам. Небольшая предыстория В 2019 году увлёкся iOS-разработкой и решил попробовать попасть на курс от Mail.ru в их Технопроект с нашим ВУЗом. Закончил данный курс с отличием. Огромное спасибо Диме и Гена за отличный курс. После этого курса начал активно посещать митапы iOS-разработчиков. Летом особо не прогал под iOS. Осенью все…

    Читать далее »
  • ХабрахабрФото [Из песочницы] SwiftUI по полочкам

    [Из песочницы] SwiftUI по полочкам

    Каждый раз, когда в языке программирования появляется новый Фреймворк, рано или поздно, появляются люди, которые изучают язык именно с него. Вероятно так было и в IOS разработке во времена появления Swift: поначалу он рассматривался как дополнение к Objective-C — но я этого уже не застал. Сейчас, если начинаешь с нуля, выбор языка уже не стоит. Swift вне конкуренции. То же…

    Читать далее »
  • ХабрахабрФото [Перевод] Swift Property Wrappers

    [Перевод] Swift Property Wrappers

    Property Wrappers (далее «обёртки свойств») — новая возможность языка Swift 5. Если вы использовали SwiftUI, то наверняка обращали внимание на такие ключевые слова, как @ObservedObject, @EnvironmentObject, @FetchRequest и так далее. Эта статья поможет вам понять, откуда же взялись все конструкции с @, как использовать их в SwiftUI и в своих проектах. 1. Автор перевода: Евгений Заволжанский, разработчик FunCorp. Прим.пер.: К…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Никогда не поздно новый путь начинать

    [Из песочницы] Никогда не поздно новый путь начинать

    Хотелось бы поделиться своей историей начинания в области iOs разработки в свои полные 50 лет. Наверное, это пошло еще с детства. Как-то по жизни я всегда следовал принципу, что в жизни нужно попробовать все. Были опробованы все виды единоборств, настольный теннис, волейбол… Игра на гитаре, год репетиций и концертов в оркестре народных инструментов, потом игра в ВИА — короче, весь…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Xamarin.Forms — удобное использование иконочных шрифтов в приложении

    [Из песочницы] Xamarin.Forms — удобное использование иконочных шрифтов в приложении

    Постановка задачи Для отображения иконок в приложении Xamarin.Forms можно использовать изображения в различных форматах, например png, svg или шрифты ttf. Чаще всего для добавления стандартных иконок удобен шрифт с иконками, например google material icons. Шрифт с иконками имеет размер около 200КБ и удобство использования здесь обычно важнее экономии на размере приложения. Иконки будут хорошо смотреться при любом разрешении экрана и…

    Читать далее »
  • ХабрахабрФото [Перевод] Оборачиваем последовательности в Swift

    [Перевод] Оборачиваем последовательности в Swift

    Сегодня хотим поделиться переводом подготовленным в преддверии запуска курса «iOS Разработчик. Всем привет. Поехали! Продвинутый курс». Особенно, если такой общий код предназначен для одного из протоколов, который можно найти в стандартной библиотеке, что позволит использовать его как со встроенными типами, так и с пользовательскими. Одним из основных преимуществ протокольно-ориентированного дизайна Swift является то, что он позволяет нам писать общий код,…

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

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

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

    Читать далее »
  • ХабрахабрФото [Из песочницы] Поднимаем читаемость кода в iOS разработке

    [Из песочницы] Поднимаем читаемость кода в iOS разработке

    Представьте себе книгу, в которой нет деления на главы, а все идет без логической и смысловой разбивки, книгу, где нет абзацев, нет точек и запятых, книгу, где в первой строке рассказывается про одно, во второй про другое, в третьей опять про первое. Представили? Смогли бы вы понять, о чем книга? Насколько быстро вы смогли бы найти интересующий вас отрывок? Ваш…

    Читать далее »
  • ХабрахабрФото [Перевод] Создаем читалку eBook с помощью PDFKit на Swift

    [Перевод] Создаем читалку eBook с помощью PDFKit на Swift

    Добрый день! Представляю вашему вниманию продолжение статьи «Скачиваем, сохраняем и просматриваем PDF в Swift», как и обещал автор — немного подробнее рассмотрим PDFKit. PDFKit появился в iOS 11, и в нем есть 3 замечательные функции, о которых бы я хотел рассказать, в процессе создания приложения читалки eBook: Разбиение по страницам, Отображение Содержания и Иконка страницы. Всем, кто заинтересовался, добро пожаловать…

    Читать далее »


Кнопка «Наверх»