ARC на оптимизированность кода напрямую никак не влияет, на самом деле. Зато я встречал проекты, где повсюду было [[[SomeClass alloc] init] autorelease], и я думаю Вы осведомлены, какой результат даёт такой код.
Статистику я неплохо знаю, про 10-15% 4.3 слышал, но в собственных проектах я могу себе позволить их игнорировать, ибо это ускоряет разработку приложений раза в 2.
А по поводу политики Apple — попробуйте Xcode 4.2 поставить на 10.6. Ну и тому подобное:)
А про 4.3 — у Apple политика «хочешь получить новую версию продукта на всех устройствах — добавь решающие функции, недоступные на предыдущих платформах», я понимаю, что это в какой то степени плохо, но я стараюсь прислушиваться заветов монастыря, в который пришёл. В какой то степени ARC и Storyboard — это инструментарий любого уважающего себя программиста:)
Да, это классический способ создания таких вещей и имеет место существовать.
Просто я не люблю «засорять» AppDelegate, а так же очень люблю Storyboard и стараюсь по максимуму использовать его возможности, а так же расширять их. Я визуалист и стараюсь по-максимуму использовать доступные средства визуализации, чтобы видеть то, что я делаю, и появления Storyboard я ждал очень давно:)
Абсолютно с Вами согласен и ни в коем случае не подталкиваю использовать данную механику в каждом приложении, даже наоборот. Просто часто с «верхов» приходят «хотелки», которые приходится реализовывать, и лучше когда это делается логично, нежели чем костылями.
Поэтому:
Автор топика не несёт ответственности за нарушение iOS HIG, а так же любых других сводов разумных правил. Ни одного приложения при написании статьи не пострадало и не получило reject:)
Вроде как при регистрации они писали, мол, что у Apple нет финансового юр. лица в России, поэтому приходится слать факс, соответственно сейчас он появился. Тоже крайне заинтересован этим вопросом.
По поводу флеш плеера ветки 11.* Вы погорячились — как разработчик могу сказать, что там осень много изменений хороших и вкусных, просто они нацелены на разработчиков, так что для конечного пользователя профит будет в виде новой функциональности
учитывая, что это лгбт-фестиваль, то посмею предположить, что весь фильм рассказывают о том, какие плохие были власти, и какой он мученик, и как их права ущемляют:)
подсветка 80%, подсветка клавиатуры отключена, хром тоже использую, а так же скайп, правда под Андроид не разрабатываю, да. Зато вот иногда Flash CS6 открываю, а это тот ещё зверь
Блютус выключен, к ноутбуку ничего не подключено… как-то так:)
Вам какой-то не такой Air попался
я флешер, и при довольно таки активной работы (компилирование, исполнение, профайлинг, работаю в IDEA) его хватает часов на 5
просто интернет сёрфинг (без flash blocker-ов и прочего) часов на 7
обычно так делают:)
Статистику я неплохо знаю, про 10-15% 4.3 слышал, но в собственных проектах я могу себе позволить их игнорировать, ибо это ускоряет разработку приложений раза в 2.
А по поводу политики Apple — попробуйте Xcode 4.2 поставить на 10.6. Ну и тому подобное:)
А про 4.3 — у Apple политика «хочешь получить новую версию продукта на всех устройствах — добавь решающие функции, недоступные на предыдущих платформах», я понимаю, что это в какой то степени плохо, но я стараюсь прислушиваться заветов монастыря, в который пришёл. В какой то степени ARC и Storyboard — это инструментарий любого уважающего себя программиста:)
Просто я не люблю «засорять» AppDelegate, а так же очень люблю Storyboard и стараюсь по максимуму использовать его возможности, а так же расширять их. Я визуалист и стараюсь по-максимуму использовать доступные средства визуализации, чтобы видеть то, что я делаю, и появления Storyboard я ждал очень давно:)
habrahabr.ru/post/119593/
А по поводу сохранения состояния — у фейсбука даже есть кусок фреймворка под это дела (правда, имхо не юзабельный):
three20.info/showcase/persistence
Поэтому:
Автор топика не несёт ответственности за нарушение iOS HIG, а так же любых других сводов разумных правил. Ни одного приложения при написании статьи не пострадало и не получило reject:)
может просто совпадение, а может научились угонять пасс через эту фичу
А у Android SDK нет случайно какого-нибудь процесса, висящего в бекграунде и постоянно общающегося с девайсом, или что-нибудь такое?
Блютус выключен, к ноутбуку ничего не подключено… как-то так:)
я флешер, и при довольно таки активной работы (компилирование, исполнение, профайлинг, работаю в IDEA) его хватает часов на 5
просто интернет сёрфинг (без flash blocker-ов и прочего) часов на 7
Советую глянуть, Вам должно быть интересно