Сегодня вышел второй выпуск нашей новостной рассылки для iOS и Android разработчиков.
В этом номере вы узнаете о последних обновлениях Android Tools, новых возможностях локализации Android приложений, о новом синтаксисе в Objective-C и первых шагах Apple против проектов, которые используют доступ к UDID. Также в выпуске анонс мероприятий для разработчиков на апрель и новости мобильного рынка, как например, последние данные о количестве iOS и Android пользователей в Украине.
Все новости, как всегда, подготовлены разработчиками Stanfy. Будем рады вашим отзывам по контенту рассылки!
Полную версию MobDev Newsletter #2, а также подписаться на рассылку можно по ссылке.
Чтобы идти в ногу со временем, опытные iOS/Android разработчики держат руку на пульсе и постоянно обмениваются информацией. Надеемся, что в этом станет полезным ежемесячный MobDev Newsletter, первый выпуск которого вышел 7-го марта. В первую очередь он будет интересным для iOS и Android разработчиков, но, кроме того, в нем будем писать про общие новости рынка и публиковать календарь мобильных мероприятий на грядущий месяц.
Главное в первом выпуске: Start Developing iOS Apps Today, Augmented reality и новые версии Android библиотек ActionBarSherlock 4.0 и Jelly Bean, новости с Mobile World Congress 2012. Посмотреть первый выпуск и подписаться на рассылку можно здесь.
В следующий выпуск планируем включить информацию из нашей внутренней Wiki, в частности Stanfy Objective-C стиль кодирования и Шаблоны проектирования интерфейса пользователя (Android).
MobDev Newsletter создается разработчиками и для разработчиков.
Пишите нам на mobdevnews@stanfy.com.ua, с радостью ответим на ваши вопросы и постараемся учесть предложения по улучшению MobDev Newsletter.
На хакатоне, который прошел в Киевском GTUG в рамках глобального Google DevCamp, Влад Липский, Android разработчик Stanfy, представил open-source библиотеку Enroscar.
В презентации Влад дает советы о начале работы с библиотекой и рассказывает о ее возможностях.
Библиотека “Enroscar” – это решение, направленное на работу клиент-серверных приложений и упрощающее работу с внешними API. На базе Enroscar были созданый такие Android приложения, как Кинопоиск, Djuice Music, Обозреватель.
Презентация “Enroscar” – open source библиотеки для Android разработчиков from Stanfy on Vimeo.
На днях Павел Тайкало, наш прогрессивный Head of iPhone, опубликовал статью, в которой описывается возможность нахождения дубликатов исходного кода (Copy-paste detection), и ее интеграция в Xcode – проекты.
Сегодня ночью, проводя очередной code-review в наших проектах, наткнулся на большой кусок проявления чистейшего, кристализованного копипаста. Он не очень пришелся мне по душе, и как-то сразу всплыл вопрос: “А много ли копипаста у нас в проектах”? Google is my friend, поэтому решение нашлось очень быстро у jkennedy1980, который использовал CPD (copy paste detector), который входит в PMD (Pretty Much Done || Project Mess Detector || Programming Mistake Detector)…
Читайте полностью на Harbrahabr.ru
Сегодня мы публикуем свою первую Open Source библиотеку для Android разработчиков – Enroscar.
Библиотека “Enroscar” – это решение, направленное на работу клиент-серверных приложений и упрощающее работу с внешними API. Материалы, собранные в “Enroscar” упростят работу с API запросами сервера, менеджер картинок решит проблему с их отображением при подгрузке с удаленных серверов через HTTP.
Наши разработчики также добавили в библиотеку несколько собственных решений, которые помогут справиться с некоторыми особенностями Android платформы (например, сохранение позиции экрана при повороте). Кроме этого, в библиотеке есть инструкция по интеграции Flurry (смотрите FlurryStatsManager), а добавление какого-либо другого сервиса статистики также будет довольно простой задачей.
На базе Enroscar были созданый такие Android приложения, как Кинопоиск, Djuice Music, Обозреватель.
Мы планируем активно работать над расширением библиотеки и созданием документации к ней.
Если вы хотите сэкономить время и сделать ваше приложение красивым (а кто не хочет?), перейдите по этой ссылке http://code.google.com/p/enroscar/
Ждем ваших комментариев https://groups.google.com/forum/#!forum/enroscar-discuss. Полезна ли вам наша библиотека?
В продолжение темы разработки под iOS, была написана очередная статья на хабрахабре.
В статье рассматриваются вопросы, касающиеся архитектурного решения модели в MVC шаблоне в рамках библиотеки Three20. В частности, подробно расписана работа с TTModel, и приведены наглядные примеры ее использования
В минувшую субботу, 10 декабря мы провели мастер-класс по разработке мобильных приложений для Apple iOS в Чернигове.
Cпециалисты Stanfy поделились своими знаниями в iOS разработке, рассказали про опыт управления проектами и методологии, которые мы используем в работе. Очень интересной оказалась секция вопросов и ответов, где обсудили насущные проблемы с которыми сталкивается каждый программист, поделились подходами в управлении проектами и особенностями работы с клиентами, обсудили перспективы украинского рынка мобильной разработки. Самым активным участникам дискуссии достались небольшие призы :).
Кроме непосредственно информационной части мастер-класса участники могли познакомиться и пообщаться в непринужденной атмосфере кофе-брейков. Нам хотелось создать комфортную и свободную атмосферу открытого общения и обмена опытом. Судя по отзывам, которые мы получили в конце – нам это удалось.
Идея провести этот мастер класс связана с тем, что недавно в Чернигове у нас открылся офис по разработке и если вам захотелось у нас работать – будем рады видеть вас в команде! Какие вопросы задает на собеседовании Паша Тайкало вы уже знаете :). Также, нам интересно сотрудничество с отдельными разработчиками и командами. Пишите нашему техническому директору Александру Тищенко – atyschenko@stanfy.com.ua.
Огромное спасибо всем, кто пришел, была отличная атмосфера и интересное общение. В планах у нас проведение мастер-класса по Android и HTML5 разработке. Как показал опрос – оба этих вопроса будут интересны. Надеемся еще с вами увидеться! :)
Ниже вы найдете все презентации с мастер-класса.
Статья полностью »
На днях Павел Тайкало, iPhone/iPad Tech Lead Stanfy, опубликовал на Хабрахабр статью о жизненном цикле UIViewcontroller’ов . В статье рассмотрены основные этапы жизненного цикла UIViewControllera, указаны наиболее частые ошибки, которые возникают при разработке. Даны подробные комментарии с примерами для наиболее острых вопросов и исключительных ситуаций. Статья ориентирована разработчиков всех уровней.
Большинство прикладных приложения под iOS таким или иным образом используют UIViewController‘ы. Там где UIKit фрэймворк — там и UIViewController‘ы. Их много, они повсюду, они сидят в засадах и выглядывают из-за каждого угла. Поэтому, любой программист под iOS — будь он зеленым новичком, едва ступившим на тропу программирования, либо матерым профессионалом своего дела, должны знать о UIViewController‘aх все.
Читайте дальше на Хабрахабр
Как и многие другие, считаю правильным начинать отзыв о ICFP Contest’e, ссылкой на блог adept’a, отчет которого вдохновил меня на участие в этом замечательном соревновании.
Для тех, кто не знает, что такое ICFP Contest, и задается вопросом “о чем это они?” – гугл в помощь.
Итак, обо всем по порядку. Статья полностью »
В субботу, 25-го июня в Киеве, пройдет мастер-класс гуру работы с Cappuccino, Владимира Пузанова, ”Введение в Cappuccino”.
Мастер-класс будет интересен javascript-разработчикам, front-end разработчикам и архитекторам, разработчикам для iOS и всем другим, желающим попробовать свои силы в Cappuccino.
План мастер-класса:
- Введение в Cappuccino
- Для HTML/JS разработчиков
- Для iOS/Mac разработчиков
- Дизайн нитерфейса подручными средствами
- Нарезка Cocoa-приложений на MVC
- Куда двигаться дальше
Владимир Пузанов – разработчик решений для платформ Mac, iOS, а также веб-приложений на базе Cappuccino. Технический директор Codeneedle, принимал участие в разработке и доработке крупных приложений для ООО “Сиклум”, газеты “Левый Берег”, АО “Брокбизнесбанк”, в прошлом разрабатывал низкоуровневые решения для Palm OS, OpenedHand Ltd.
Дополнительную информацию можно посмотреть на сайте http://www.smartme.com.ua/capuccino/






