Одной из типовых задач при разработке приложений под iOS является создание кастомных элементов UI, в том числе иногда может потребоваться анимировать изменения значения какого-либо из свойств. В статье рассматривается процесс создания подкласса UIView, имеющего свойства, значения которых можно изменять с анимацией. Простой пример: необходимо отрисовывать круговой прогресс с возможностью анимировать изменение цвета и значения в пределах от 0 до 1.
Рубрика «разработка под iOS» - 123
Создание view с анимацией изменения свойства
2015-03-12 в 9:32, admin, рубрики: ios development, mobile development, objective-c, анимации, Блог компании e-Legion Ltd., разработка под iOSКниги по Swift
2015-03-12 в 9:24, admin, рубрики: apple, iOS, swift, Блог компании Издательский дом «Питер», Мобильный веб, Программирование, разработка под iOSДобрый день, Хабровчане!
Прошло уже достаточно времени, но книг на русском языке про Свифт так и не появилось.
Издательству «Питер» интересно ваше мнение о том какой должна быть эта книга. Примите участие в опросе и помогите нам выбрать идеальную книгу.
1. Книга для начинающих. Например такая
Swift for Beginners: Develop and Design

Читать полностью »
Биндинги в Swift. Делаем первые шаги к MVVM
2015-03-10 в 3:41, admin, рубрики: bindings, ios development, mvvm, swift, разработка под iOSДоброго времени суток. Эта статья будет полезна тем, кто устал изо дня в день бороться с изменяемостью данных в интерфейсе, тем, кто еще не знает о существовании MVVM, и тем, кто сомневается, что данный паттерн можно успешно применять на практике при разработке iOS приложений. Заинтересовавшихся прошу под кат.Читать полностью »
Дайджест интересных материалов для мобильного разработчика #93 (2-9 марта)
2015-03-09 в 12:26, admin, рубрики: android, iOS, mobile development, windows phone, маркетинг, мобильные устройства и приложения, монетизация, Разработка под android, разработка под iOS, разработка приложенийНа этой неделе стали бесплатными Corona SDK и Unreal Engine 4, вышла Unity 5 (в которой тоже все стало бесплатным), опубликован единый рейтинг мобильных разработчиков, есть интересная история про создание приложения для любимой, приложения-высотомера и даже феерический рассказ о попытке заняться мобильной разработкой длинною в год. Все это и многое другое в еженедельном дайджесте!
PaintCode 2, краткий экскурс и замечания
2015-03-07 в 0:27, admin, рубрики: ios development, mobile development, PaintCode, UI, дизайн интерфейсов, интерфейсы, разработка под iOS В далеком 2013 году я узнал о проекте PaintCode и был весьма впечатлен увиденным.
Еще бы, каким-то чудом векторные картинки превращаются в строки кода, который в свою очередь вдруг начинает работать в Вашем приложении и вся эта магия всего за 99.99$.
Я долго смотрел на экран монитора и какой-то страх неизведанного отталкивал меня. Еще бы я человек далекий от дизайна и рисования не смог с первого взгляда оценить всего могущества этого проекта. Я отправил ссылки на видео и на сайт проекта нашим дизайнерам и подумал: «Ну вот сейчас, они начнут заниматься настоящими делами!». Но их выражение лица было похоже на мое, еще бы, они не могли понять всех этих замысловатых формул и переменных…
Читать полностью »
Всё, что вам нужно знать об игровых конструкторах. 3 инди-разработчика делятся опытом работы на Gamemaker, Construct 2, Clickteam fusion 2.5
2015-03-06 в 12:08, admin, рубрики: clickteam fusion 2.5, Construct 2, game development, gamemaker, mobile development, игровые конструкторы, разработка игр для iOS, разработка игр под android, разработка игр под Windows, Разработка под android, разработка под iOS, метки: игровые конструкторыС выходом unity 5 и бесплатным unreal engine 4, многие совсем забыли о таких удобных инструментах разработки как конструкторы. Возможно, вы только слышали о них, но никогда не использовали. А ведь зря, это очень удобная вещь для реализации многих задач. Бесспорно, тягаться с мамонтами современного игростроения они не способны, да и не стремятся. В данной статье мы расскажем как конструкторы могут вам пригодится и раскроем все плюсы и минусы работы в них.
Мобильное приложение для губернатора и агента по продажам
2015-03-06 в 11:17, admin, рубрики: ECM/СЭД, eos, iEOS, АРМ Руководителя, Блог компании Электронные Офисные Системы, разработка под iOS, разработка под windows, разработка под windows phone, ЭОС, метки: EOS, iEOS, АРМ Руководителя, ЭОСПривет! Хабр не для политики, но так уж вышло, что разработки компании EOS (ЭОС — Электронные офисные системы) популярны не только среди частных компаний, но и среди государственных организаций — в тысячах офисов по всей стране и СНГ используются наши решения. Сегодня мы хотим вам рассказать о мобильных приложениях EOS. Думаем, узнать, как среди чиновников используются мобильные бизнес-приложения будет всем небезынтересно.
Результаты рейтинга мобильных разработчиков 2015
2015-03-06 в 9:19, admin, рубрики: 2015, articul, clever pupmkin, e-legion, mobile development, redmadrobot, ruward, unreal mojo, Блог компании Ruward, Мобильный веб, Разработка под android, разработка под iOS, рейтинг мобильных разработчиков, метки: 2015, рейтинг мобильных разработчиковПривет! В прошлом году мы запустили и опубликовали (пост на хабре был воспринят сообществом вполне положительно) первый рейтинг мобильных разработчиков.
Прошел год, и мы опубликуем результаты второго единого рейтинга разработчиков мобильных приложений 2015. У нас довольно хитрая (зато абсолютно прозрачная) методика, которая учитывает позиции компаний во всех других отраслевых рейтингах, которые были опубликованы в в течение 2014 года. Нужно сказать, что рынок растет очень быстро, как и появляются новые рейтинги. В прошлом году мы анализировали пять локальных топов, в этом — уже девять (а два из тех пяти успели по дороге закрыться). Как и в прошлом году, мы учитывали в топе только компании, которые занимаются разработкой на заказ, а не делают свои собственные продукты.

Рейтинг в 2015 году возглавили Безумные Роботы из Redmadrobot, на втором месте расположился питерский e-Легион, на третьем — изумительно бесстрашные разработчики из Unreal Mojo, на четвертом — Articul Media, а замкнули пятерку «умные тыквы» из CleverPumpkin (опять же, питерские ребята).Читать полностью »
Конференция Mobius 2015 по мобильной разработке: анонс докладов
2015-03-06 в 7:20, admin, рубрики: android, iOS, mobius, security, tests, tools, wearable, Блог компании CodeFreeze, информационная безопасность, конференция, Разработка под android, разработка под iOS, разработка под windows phoneВсем привет!
В последние две недели я что-то слегка забегался и перестал следить за докладами, опубликованными на сайте Mobius 2015. Сегодня зашел и офигел: пока я мотался по командировкам, наш программный директор Андрей real_ales Дмитриев замутили нереально крутую программу! Лично мне кажется, что она на голову выше как прошлогодней, так и вообще любой программы любой другой мобильной конфы.
На сегодня программа Mobius 2015 сформирована на 85%: анонсировано 18 докладов из планируемых 21. Все доклады мы разбили на 5 групп: Devices, Tools, Tests, Security и Others. Сейчас, за 4 недели до конфы, самое время для того, чтобы коротко по ним пройтись.
GoogleFit API — стартуем и видим результат
2015-03-04 в 5:20, admin, рубрики: android, api, fit, Google, iOS, wear, Блог компании DataArt, Блог компании Google, датчики, разработка, Разработка под android, разработка под iOS, результаты, сенсоры, сердцебиение, спорт, трекер, тренировки, учёт показателей, фитнесс, шагомер, метки: fit, googleПривет! Современные гаджеты и носимая электроника позволяют не только выходить в интернет откуда душе угодно, шарить и лайкать контент, но и следить за здоровьем, учитывать спортивные достижения и просто вести здоровый образ жизни.

Сегодня мы расскажем про основные возможности GoogleFit API на платформе Android и попробуем применить информацию на практике: научимся считывать данные с доступных в системе датчиков, сохранять их в облако и вычитывать историю записей. Еще мы создадим проект, реализующий эти задачи, и рассмотрим общие перспективы применения GoogleFit API в реальных разработках.
Спасибо ConstantineMars за помощь в подготовке статьи.
Читать полностью »



