Всем привет! Наконец я немного разобрался с послепраздничными проблемами и доделал-таки очередной урок по XCode и Objective-C. Первая часть была выпущена чуть раньше, но, после долгих мучений, на свет родились и остальные части урока! У меня для вас есть две хорошие новости: первая — открылся канал с уроками в iTunes (как его найти, вы узнаете из второй части урока); вторая – теперь у меня новый профессиональный микрофон (СПАСИБО за такой шикарный подарок Сергею Усольцеву, который ведет блог для незрячих iBlind.ru)!
Это означает, что теперь качество звука в подкасте будет лучше. Правда пришел он когда было записано уже половина урока, так что первая половина урока записана еще на iPhone 5 😀 В четвёртом уроке, который состоит из двух частей, нас ожидает:
Часть 1
DeepTip:
- «Safari»: создание, сортировка, экспорт и импорт закладок.
- «Safari»: Top Sites.
И сам урок:
- В этой части мы начнем работу с Interface Bilder (IB), а также научимся связывать интерфейс с кодом.
- Научим наш калькулятор делать простые мат. вычисления и заодно разберем некоторые нюансы в коде, которые позволят научить считать наш калькулятор правильно.
- Построение кода будем делать по принципу “от простого к сложному” для более простого понимания и легкости отслеживания логики при построении кода.
Часть 2
DeepTip:
- «Просмотр»: работа с графическими файлами.
- «Просмотр»: работа с PDF и текстом.
Урок:
- В этом уроке — по созданию простого, но интересного с точки зрения кода, приложения, мы закончим работу с кодом и его «причесыванием».
- Разберемся с Constraints на нескольких примерах и будем учиться бороться с «сыроватостью» данной технологии под iOS.
Часть 3
Данный урок — это первая часть (вводная), по созданию графической части интерфейса для нашего калькулятора. Во второй части мы закончим создание интерфейса и «натянем» его в Xcode. В этом уроке, я приготовил вам маленький подарок в виде «Mockups» для начальной разработки интерфейса программ.
DeepTip о Mail.app:
- связанные сообщения
- подписи
- фильтры
- шаблоны
Урок:
- Начнем работу с Adobe Photoshop. Мы не будем изучать Photoshop как таковой, но затронем важные моменты связанные с его настройкой.
- Посмотрим что такое паттерн и как его делать.
- Также мы узнаем о двух очень простых и быстрых способах как и с чего начать создание документа Photoshop (.PSD) для разработки интерфейса.
Материал для урока: Скачать «Mockups»~ 127 МБ
Часть 4
Вот и подоспела заключительная часть нашей подготовки к основной части серии подкастов «Изучаем всё с нуля». В следующих уроках мы приступим к созданию полноценной программы «Справочник», которую мы будем делать с нуля и до самого конца. После этого вы сможете смело и без стыда выкладывать свою программу в App Store. Вот вкратце какие моменты мы затронем:
- Полная разработка с нуля интерфейса и его дизайнa (полная кастомизация).
- Базы данных.
- Анимационные эффекты в интерфейсе.
- Озвучивание при взаимодействии с интерфейсом.
- Таблицы (UITableCellView).
- Способ ненавязчивого контакта с пользователями.
- Шаринг в Ttwitter, Facebook и так далее…
- И это ДАЛЕКО не весь перечень!
Это самый легкий урок в нашем курсе. Надеюсь вы сможете с помощью него немного отдохнуть и набраться сил перед следующим «марш-броском»
Что ждет вас в этом уроке?
DeepTip об Mail.app:
- Боремся со спамом!
- Полезная вкусняшка.
Урок:
- Завершаем разрабатывать интерфейс калькулятора в Photoshop.
- Экспорт дизайна в Xcode.
- Поддержка Retina и не Retina, а также 3,5 и 4 дюймовых дисплеев.
- Масюсенькая доработка калькулятора (мимоходом).
- Полезные ресурсы по/для Photoshop.
- Ну и конечно же хорошее настроение!
Материал для урока: Скачать «Вкусняшки»~ 3,7 МБ
Так же не забываем, что все уроки по Xcode и Objective-C можно легко найти по тегу Xcode Lessons. Не стесняйтесь «лайкать», «твиттить» и комментированть данные уроки 😉
Эдуард! Спасибо за лекции. Они хорошие, но автор в этом не виноват. Этими словми Сталина в адрес пьес Булгакова мне бы хотелось подчеркнуть неоднозначость того, что мы все делаем. Первые лекции, безупречно полезны. Затем, Эдуард , Вы начали учить языку Си++. Хороших учебников по нему много. А затем Вы начали учит всему, кроме Objectiv-C. Согласен, этому учить не надо. Как не надо учить любому другомуиязыку. Я программирую проф. уже 30 лет. Теперь я пытаюсь освоить то средство, в котором не ясно, как сделать простое дерьмо ( простите свалился на сленг Стифа).
Ладно, для того, чтобы сдвинуть, надо умножить – это не высший класс, сие простая математика. А вот понять, как xCode позволяет из ViewTable по нажатию Cell, влиять на работу вызвавшего его ViewController в режиме popover – понять могут не многие. Я, сочиняющий программы на СиBuilder в пол оборота, просто поласкав пальцами клавиатуру, это не вразумею. Тех кого вы учите – учить уже поздно. Может попробуете нас. На каст я подписася, буду ждать натоящего.
Здравствуйте, Виктор.
Спасибо за Ваш комментарий, но не могу взять на себя ответственность определять кому поздно этому обучаться, а кому нет. По крайней мере заочно, не могу. И вообще мне очень здорово повезло, что у меня очень добрая и отзывчивая аудитория сложилась! Я Вас понимаю, что хотелось бы как можно скорее окунуться Вам в то, чего Вы еще не знаете, опустив уже известное 😉 Со своей стороны могу предложить Вам сконтактироваться и я чем смогу, тем помогу, но имейте ввиду, я не имею возможности, поставить себя на один уровень с Вами, по знаниям в области программирования, ведь Вы начали программировать, когда я только в школу пошел 🙂 Но тем не менее, я думаю, что смогу быть Вам полезен. Мой email: shalumov[собачка]gmail.com.
Четвертая часть не доступна для просмотра в Германии
Можно как то музыку изъять из видео ?
Спасибо )