Xcode для початківців

Всім привіт! Нарешті я трохи розібрався з післясвятковими проблемами і доробив черговий урок з XCode і Objective-C. Перша частина була випущена трохи раніше, але після довгих мук на світ народилися й інші частини уроку! У мене для вас є дві добрі новини: перша — відкрився канал з уроками в iTunes (як його знайти, ви дізнаєтесь з другої частини уроку); друга - тепер у мене новий професійний мікрофон (ДЯКУЙ за такий шикарний подарунок Сергію Усольцеву, який веде блог для незрячих iBlind.ru)!

його

Це означає, що тепер якість звуку в подкасті буде кращою. Правда, прийшов він коли було записано вже половина уроку, так що перша половина уроку записана ще на iPhone 5 :D У четвертому уроці, який складається з двох частин, нас чекає:

DeepTip:

  • Safari: створення, сортування, експорт та імпорт закладок.
  • "Safari": Top Sites.

І сам урок:

  • У цій частині ми розпочнемо роботу з Interface Bilder (IB), а також навчимося пов'язувати інтерфейс із кодом.
  • Навчимо наш калькулятор робити прості мат. обчислення і заразом розберемо деякі нюанси в коді, які дозволять навчити вважати наш калькулятор правильно.
  • Побудову коду робитимемо за принципом «від простого до складного» для більш простого розуміння та легкості відстеження логіки при побудові коду.

DeepTip:

  • Перегляд: робота з графічними файлами.
  • «Перегляд»: робота з PDF та текстом.

Урок:

  • У цьому уроці — створення простого, але цікавого з погляду коду, додатка, ми закінчимо роботу з кодом і його «зачісуванням».
  • Розберемося зConstraints на кількохприклади і будемо вчитися боротися з «сироватістю» даної технології під iOS.

Цей урок - це перша частина (вступна), зі створення графічної частини інтерфейсу для нашого калькулятора. У другій частині ми закінчимо створення інтерфейсу і «натягнемо» його вXcode. У цьому уроці я приготував вам маленький подарунок у вигляді "Mockups" для початкової розробки інтерфейсу програм.DeepTip про Mail.app :

  • пов'язані повідомлення
  • підписи
  • фільтри
  • шаблони

Урок:

  • Розпочнемо роботу з Adobe Photoshop. Ми не будемо вивчати Photoshop як такий, але торкнемося важливих моментів пов'язаних з його налаштуванням.
  • Подивимося, що таке патерн і як його робити.
  • Також ми дізнаємося про два дуже прості і швидкі способи, як і з чого почати створення документа Photoshop (.PSD) для розробки інтерфейсу.

Ось і прийшла заключна частина нашої підготовки до основної частини серії подкастів «Вивчаємо все з нуля». У наступних уроках ми розпочнемо створення повноцінної програми «Довідник», яку ми робитимемо з нуля і до самого кінця. Після цього ви зможете сміливо і без сорому викладати свою програму вApp Store. Ось коротко які моменти ми торкнемося:

  • Повна розробка з нуля інтерфейсу та його дизайнa (повна кастомізація).
  • Бази даних.
  • Анімаційні ефекти в інтерфейсі.
  • Озвучування під час взаємодії з інтерфейсом.
  • Таблиці (UITableCellView).
  • Спосіб ненав'язливого контакту з користувачами.
  • Шаринг у Ttwitter, Facebook тощо…
  • І це далеко не весь перелік!

Це найлегший урок у нашому курсі. Сподіваюся ви зможете за допомогою нього трохи відпочити та набратися сил перед наступним «марш-кидком» Що чекає на вас у цьому уроці?

DeepTip про Mail.app:

  • Боремося зі спамом!
  • Корисна смакота.

Урок:

  • Завершуємо розробляти інтерфейс калькулятора у Photoshop.
  • Експорт дизайну у Xcode.
  • Підтримка Retina і не Retina, а також 3,5 та 4 дюймових дисплеїв.
  • Масесенька доробка калькулятора (мимохідь).
  • Корисні ресурси для Photoshop.
  • Ну і звісно ж гарний настрій!