• English
  • Русский

Новости

21-22 декабря - Практический мастер-класс по Ruby on rails

 

21 декабря - Ruby on Rails практика программирования. Часть 1

22 декабря - Ruby on Rails практика программирования. Часть 2

Часть 1 – Углубляемся

 

Основа, “Cocoa Touch”, UIKit фреймворки.

 

Основные классы

Основы приложения

 

Жизненный цикл приложения

Окна, “Views”

Делегат

Простое cocoa touch iphone “Hello World” приложение

 

Делегаты и ООП, паттерны проектирования применяемые в UIKit (Delegate, Target-Action, и т.д.)

 

View Controllers (включая modal, navigation & tab bar view controllers)

 

Простой view controller

Navigation view controller: Построить иерархические приложения по обзору данных

Tab bar view controller: Построить многостраничное приложение

Modal view controllers

Таблицы

Расширение пользовательского интерфейса: UIImageView, UIWebView, UIToolbar and other.

 

Дополнительные классы: UIImageView, UIWebView, UIToolbar and other.

Нестандартные ячейки таблицы

Поиск данных по таблицам

UIView переходы

 

Повороты, перемещения, исчезновения, изменения размеров

Инициализация

 

Органайзер

Тестирование приложений на вашем iPhone

 

Участие бесплатное

 

Обязательное условие участия — наличие ноутбука с Mac OS X и XCode 4, iOS SDK 5.0.

Регистрация: http://binkubator.timepad.ru/event/15908

Часть 2 – для продвинутых

 

Связывание и использование веб сервисами

 

Выборка данных из удаленных сервисов

Работа с JSON и XML

Производительность и прогресс

Отображение прогресса и активности для длительных задач

Выполенение операций в фоновом потоке для поддержания UI интерактивности

Core Data

 

Архитектура Core Data

Работа с NSManagedObjectModels: создание, удаление, выборка

Связи

Валидация

MapKit и Core Location

 

Получение и просмотр текущего положения

Геокодирование и реверсивное геокодирование

Аннотации

Работа с камерой и проигрывание видео

 

Получение изображения из камеры

Доступ к библиотеке медиа на устройстве

Локализация

 

Локализация сторк

Локализация ресурсов

Подготовка приложения к релизу

 

Совместмость

Оптимизация под “Retina” дисплей

 

Участие бесплатное.

 

Обязательное условие участия — наличие ноутбука с Mac OS X и XCode 4, iOS SDK 5.0.

 

Регистрация: http://binkubator.timepad.ru/event/15912

 

04 декабря 2011
Партнеры