В течение недели разработчик Спенсер Джеймс должен выпустить большое расширение для инструментария Xcode. Пакет iOSOpenDev превратит привычную многим среду в мощный инструмент по созданию iOS-твиков. (развернуть…)

Реклама игры


Вступительное мероприятие WWDC, когда Стив Джобс и его коллеги ходят по сцене и рассказывают о чём-то новом — это, конечно, хорошо. Но не стоит забывать, что WWDC в переводе звучит как Всемирная конференция разработчиков. Для них больший интерес представляет не информация о том, с чем им предстоит работать, а то, как с этим нужно работать. Потому WWDC длится 5 дней, в течение которых инженеры Apple постепенно вводят разработчиков в курс дела. Далее, вспомним о том, как сложно было достать билеты на конференцию. Для тех, кто не смог её посетить, или же пропустил нужное мероприятие, Apple всегда даёт возможность бесплатно скачать видео любой из сессий. Записи, как правило, становятся доступны в течение двух недель после окончания WWDC. Не стал исключением и этот год. (развернуть…)

Одна из новых возможностей Центра Уведомлений iOS 5 — это виджеты. Программисты Apple сделали два виджета: погоды и акций. Вопрос, который мог и не прийти в голову пользователям, но который непременно пришёл в голову разработчикам — можно ли создавать сторонние виджеты? Ответ — можно. (развернуть…)

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

Задача получения ленты записей из Твиттера делится на загрузку данных с сервера, их обработку и отображение. В качестве источника записей использовался формат JSON. Я продемонстрирую работу с JSON на примере одной из существующих библиотек, а также способы получения данных с удалённых серверов с помощью синхронных и асинхронных запросов. (развернуть…)

Петер Силфвер, дизайнер и ведущий блога Significantpixels, написал отличную статью о навигации и вкладках в приложениях под iPhone. Шесть советов, представленные им в виде уроков, могут оказаться полезными разработчикам и дизайнерам таких приложений.

За последние пару лет iPhone популяризовал модель навигации с помощью вкладок на мобильных устройствах. Apple собрали все рекомендации по ней и другую полезную информацию в своём документе «Human Interface Guidelines», но несколько вопросов оказались не рассмотрены. Работая над пользовательскими интерфейсами в приложениях для iPhone, я смог преодолеть некоторые возникшие трудности и в этой статье хочу поделиться способами их преодоления.

(развернуть…)

Для отображения всплывающих сообщений в iOS есть только один компонент — UIAlertView. Им очень удобно пользоваться, ведь создать и отобразить его можно буквально двумя-тремя строчками кода. Но у него есть один изъян: он блокирует интерфейс до того момента, пока пользователь не нажмёт кнопку, чтобы принудительно скрыть его. А иногда программисту всего лишь нужно показать какое-либо информационное сообщение, не требующее от пользователя никаких действий. В Android это решено с помощью компонента Toast, в который передаётся текст сообщения (а при необходимости и координаты, в которых оно должно отобразиться). (развернуть…)

Любой начинающий (да и не только начинающий) программист в процессе создания собственных приложений в определённый момент приходит к решению использовать стороннюю библиотеку в своём проекте. Так как существует множество вариантов лицензирования исходного кода (да и у Apple есть собственное лицензионное соглашение в отношении AppStore), нужно знать, какую библиотеку разработчик может использовать без зазрения совести, а с какой могут возникнуть юридические проблемы. Чтобы с новым приложением не случилась история, подобная шумихе вокруг VLC, надо быть осторожным в выборе сторонних библиотек и разбираться в способах их лицензирования. (развернуть…)

На сегодняшний день у iOS есть один достойный конкурент в области мобильных платформ — это платформа Android. Как для iOS, так и для Android есть свои наборы инструментов для разработки. В этой статье я не буду принижать или восхвалять ту или иную платформу, а продемонстрирую различные подходы к вопросам разработки и отладки приложений. (развернуть…)

Обзор Xcode 4

18.03.2011 | Uncategorized | текст: Никита Narmo Дёнин

В момент выпуска новой прошивки iOS 4.3 среда разработки Xcode 4 вышла из статуса GM Seed и получила статус релиза. Получено сообщение от Apple, процесс загрузки и установки пройден ― начинаем работу. (развернуть…)

Если вы являетесь обладателем iPhone, iPod Touch или их старшим братом iPad и давно тяготеете к созданию приложений для них, обратитесь за помощью к компании Apple. Специально для вас купертиновцы опубликовали в книжном онлайн-магазине iBookStore подборку англоязычной литературы по программированию на iOS. (развернуть…)


Семен и Ефим Войновы, создатели Cut The Rope

Сегодня в Москве проходит уникальное событие. Один из самых влиятельных во всем мире техноблогов TechCrunch организовал первую в своем роде международную конференцию TechCrunch Moscow. На ней обсуждаются нюансы развития российского сообщества блогов и всевозможных интернет-проектов, деятельность которых непосредственно связана с техникой. В списке приглашенных докладчиков оказались разработчики из ZeptoLab, создавшие Cut The Rope. (развернуть…)

Всем сторонникам теорий заговора, как и вполне здравомыслящим людям, ни в коем случае не стоит пропускать эту новость. Как вы думаете, на чей хлеб работают хакеры из Dev-Team? Их официальный блог не имеет никаких баннеров, их не приглашают на работу в крупные компании и не показывают по новостям. Пользователи постоянно требуют от них новых релизов, и никакой энтузиазм не выдержал бы трёх лет постоянной работы за копейки, которые дарят хакерам благодарные «джейлбрейкеры» через PayPal.

Apple перемудрили с защитой в последних прошивках iOS. Возможно, хакеры совсем устали «ломать» модуль обнаружения постороннего вмешательства в систему, входящий в комплект инструментов разработчика приложений. Купертиновцы неожиданно и без предупреждения убрали соответствующие анти-пиратские API из iOS 4.2.1. Девелоперы ПО пребывают в полном недоумении, как и мы с вами. (развернуть…)

Наверное, большой плазменный телевизор Sony Bravia на фото вызывает у вас недоумение. Нет, он, конечно, сделан качественно, да и цвета передает хорошо, но при чем здесь iPhone и iPad? Если же хорошо присмотреться, слева от него лежит планшетник, который двумя кабелями подключен к плазме: один выводит звук на нее, другой — видео. Человек, которого на картинке не видно, играет в ретро-игру The Incident с помощью iPhone, который используется в качестве джойстика. (развернуть…)

Решение Apple о снятии запрета на сторонние программы при разработке iOS-приложений не дало заметного эффекта по отношению к продуктам Adobe. Об этом заявил их генеральный директор, Шантан Нарайен (Shantanu Narayen) на ежегодном отчёте компании, состоявшемся в начале этой недели. (развернуть…)

Несколько ушлых разработчиков с портала iModZone занимаются созданием приложения, которое принесет одну из возможностей джейлбрейка на устройства, не подвергавшиеся этой процедуре. В частности речь идет об установке взломанных приложений. Не самая лучшая сторона джейлбрейка и далеко не единственная. Но в данном случае речь идет не о вопросе морали, а о том, что люди обнаружили очередной эксплойт, который дает возможность обойти ограничения iOS. (развернуть…)

Презентация Project Sword от Epic Games на конференции Apple 1 сентября вызвала культурный шок у большинства её заставших. Такая красота не воспринималась возможной на каком-нибудь смартфоне или даже портативной приставке. Всё это великолепие скоро станет доступно для других разработчиков, что должно радовать не только их, но и нас с вами, пользователей iДевайсов. (развернуть…)

Вслед за неожиданным поступком Apple, Adobe выступили с уже вполне ожидаемым заявлением. Разработка программного пакета, упрощающего портирование продуктов на технологии Flash, сдвигается с мёртвой точки. В Google тоже рады. (развернуть…)

Сегодня Apple сделала еще один шаг в направлении лучшей жизни для разработчиков. Компания начала бороться с «присваиванием» названий в App Store. (развернуть…)

Как известно, добрая половина (а может и больше) успеха iДевайсов заключается в iOS и приложениях. Не зря Apple постоянно делает упор на том, сколько программ уже находится в App Store, и как часто их скачивают. Но наслаждаясь этим выбором и разнообразием, мы забываем о том, как мало мы отдаем взамен. (развернуть…)

Как известно, совсем недавно Apple отменила свой запрет на использование сторонних инструментов для разработки приложений под iOS. Поговаривают, что это может быть связано с давлением со стороны FTC (Федеральная комиссия по торговле США). Последняя как раз занималась расследованием того, был ли запрет со стороны Apple незаконным. Особенно в отношении Adobe. (развернуть…)