Здравствуйте!
— Не хотите ли войти
Tags Switch

Документы

Предыдущая
1
2
3
4
5
Следующая
FlashAdobeAndroid

Про Flash и мое отношение к нему на мобильных платформах я уже неоднократно писал, поэтому сейчас — просто слово человеку, который попользовался Flash на Android 2.2 и что у него из этого получилось.

приложения

Статья Craik Pyke, в которой рассматриваются возможности и недостатки рассылки приложений Over-the-Air

Objective-CпрограммированиепотокиthreadsNSURLConnection

Речь пойдет о решении не типовой задачи программирования на языке Objective-C с использованием Cocoa Touch. Будут затронуты некоторые общие моменты многопоточного программирования, разобран вопрос создания потока, подобного главному потоку приложения. Всё это происходит на примере исправления довольно критического бага класса NSURLConnection. В конце статьи приведён весь исходный код, который вы можете свободно использовать в своих проектах.

программированиеObjective-C

Новая статья Майка Эша, посвященная  блокам в Оbjective-C. Больше подробностей, примеров, практик использования.

iOSграфика

Статья описывает как изменилась работа с графикой с появлением нового экрана iPhone 4 с большим разрешением. Также, коротко описано, как работать с графикой для универсальных приложений и какие иконки теперь нужны.

GCDпрограммированиесемафорысинглтоны

В предыдущих трех статьях я представил вам основные составные части Grand Central Dispatch, увлекательного нового API для параллельной обработки задач и событий в Snow Leopard (а теперь и в iOS 4, прим. пер). Сначала были рассмотрены основы и очереди посылок, потом — как правильно учитывать многоядерность современных процессоров, и, наконец, третья неделя была посвящена системе обработки событий GCD. Пришло время рассмотреть все то, что осталось, до чего не дошли руки ранее: приостановка очередей посылок, их планирование, семафоры и единовременная инициализация.

Как и раньше, я предполагаю, что вы прочитали все предыдущие статьи перед чтением этой и уже знакомы со всеми аспектами GCD, которые обсуждались ранее. Если вы еще этого не сделали, пожалуйста, сейчас самое время.

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

Сегодня мы продолжим обсуждение Grand Central Dispatch. В прошлые разы я в основном концентрировался на очередях событий. Теперь же я собираюсь изучить источники посылок (dispatch sources), как они работают и как их использовать.

Хочется отметить. Я предполагаю, что вы прочитали обе предыдущие статьи серии. Первая особенно важна, вторая чуть менее. Если вы этого не сделали, прочитайте прямо сейчас.

GCDпрограммированиемногоядерная разработка

В прошлый раз мы обсуждали общую информацию про Grand Central Dispatch, увлекательнейшую новую технологию в Snow Leopard. Теперь же я собираюсь углубиться в GCD и посмотреть, как можно его использовать для ускорения вычислений, чтобы получить преимущество многоядерных процессоров. Этот документ предполагает, что вы ознакомились с предыдущим, прочитайте его, если вы еще это не сделали.

GCDпрограммирование

На этой неделе (оригинальный текст был опубликован в конце сентября 2009 года, прим. пер.) Apple выпустила новый релиз ОС, Snow Leopard, поэтому я собираюсь возпользоваться возможностью и открыть обсуждение ранее закрытой (Apple Developer NDA обычно действует до момента выхода релиза продукта, прим. пер.) технологии и поговорить о клевых вещах, которые появились в новой версии операционной системы. С этой недели я планирую начать серию, посвященную Grand Central Dispatch, теме, которую предложил Chris Liscio.

блокипрограммирование

Слово «блок» довольно двусмысленно, так что сразу поясню, что не имею в виду ту самую составную структуру операторов, которая существовала в С от начала времен. Я говорю о предложенном Apple дополнении к языку, которое делает возможным использование анонимных функций…

Предыдущая
1
2
3
4
5
Следующая
© 2009-2010, ООО «Инру»
Вход
Имя пользователя:
Пароль:
Или…
Twi
Отмена
Войти
Восстановить забытый пароль…