12 недель программирования и дизайна для iOS

Друзья, привет!

Давно придумал для себя одну штуку, но только сейчас дошли руки. Я полон желания довести дело до конца. Суть в следующем: каждую неделю я буду выбирать некий дизайн приложения с сайта dribbble.com и с согласия автора (а может и без) я пока не знаю, я буду писать именно этот экран (всего один) в коде, так чтобы все работало, как в настоящем приложении. То есть этот дизайн сойдет с экрана сайта в симулятор iOS и даже на экраны телефонов и планшетов, если у вас есть лицензия разработчика. Статью, описывающую код, я буду выкладывать сюда. А код на github. Так за 12 дней у нас соберется большая коллекция различных дизайнов приложений. В голове уже масса планов — и графики, и collection views, и реализация «скинов» для приложения, хотя Apple это не одобряет 🙂 короче много всего интересного.

Работать мы будем с iOS7, хотя этого немного уже устаревшая ОС 🙂 возможно, что-то ближе к сентябрю напишем и для iOS8. Формат, который бы мне был удобен такой, я сначала пишу целиком весь код, и не отвлекаюсь на написание статьи, а затем в статье рассказываю основные моменты, почему я сделал так или иначе. Так я сэкономлю время себе, да и вам, не рассказывая по порядку «берем вот эту view и тянем сюда, потом снова берем и тянем туда». Я кстати, сам очень люблю учиться именно на примерах. В свое время мне очень помогла именно такая книга.  Вот ссылка, но сейчас книга во многом устарела. Это сборник совершенно готовых рабочих программ. Мне кажется, такие примеры дают понимание, как отдельные элементы работают вместе.

На этой неделе мы начнем вот с этого дизайна. Дизайнер Александр Зайцев дал свое согласие на это мероприятие. Посмотрим, что из этого выйдет. Увидимся ближе к пятнице! Всем хорошей рабочей недели!

Дизайнер Александр Зайцев. Дизайн Твиттер клиента