Сегодня вышел второй выпуск нашей новостной рассылки для 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.

code.google.com/p/enroscar/

 

На днях Павел Тайкало, наш прогрессивный 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.

План мастер-класса:

  1. Введение в Cappuccino
    • Для HTML/JS разработчиков
    • Для iOS/Mac разработчиков
  2. Дизайн нитерфейса подручными средствами
  3. Нарезка Cocoa-приложений на MVC
  4. Куда двигаться дальше

Владимир Пузанов – разработчик решений для платформ Mac, iOS, а также веб-приложений на базе Cappuccino. Технический директор Codeneedle, принимал участие в разработке и доработке крупных приложений для ООО “Сиклум”, газеты “Левый Берег”, АО “Брокбизнесбанк”, в прошлом разрабатывал низкоуровневые решения для Palm OS, OpenedHand Ltd.

Дополнительную информацию можно посмотреть на сайте http://www.smartme.com.ua/capuccino/

 
Предыдущие записиСледующие записи