Главная » Статьи для тега "разработчиков"

СООБЩЕСТВО РАЗРАБОТЧИКОВ ANDROID

Добавлено Дата: 2 September, 2013 категория: Программирование игр под Android

 

Одна из слагаемых успеха Android – ее сообщество разработчиков, объединяющее программистов по всему миру. Место наиболее массового скопления энтузиастов – группа Android Developers, расположенная по адресу http://groups.google.com/group/ android-developers. Это место номер один для того, чтобы задавать вопросы или искать помощи в случае возникновения не решаемой (как вы думаете) проблемы. Группу посещают различные разработчики Android, от системных программистов до создателей приложений и игр. Иногда ценные советы дают даже инженеры Google, отвечающие за соответствующие части Android. Регистрация на ресурсе бесплатна, и я очень рекомендую начать чтение этой группы прямо сейчас. Помимо предоставления площадки для задавания вопросов это также прекрасное место для поиска уже готовых решений проблем и ответов. Поэтому прежде, чем задать вопрос, проверьте, не был ли уже дан на него ответ.

Читать »

ИГРЫ ДЛЯ МОБИЛЬНИКОВ ANDROID – ОСОБАЯ ШТУКА

Добавлено Дата: 28 August, 2013 категория: Программирование игр под Android

 

Игры для мобильников были широко распространены задолго до того, как iPhone и Android стали бороться за этот сегмент рынка. Однако появление новых устройств и идеологий заметно изменило картину. Мобильные игры перестали быть прерогативой детей – многие солидные дяди были замечены за игрой на своих мобильниках.

Читать »

РОЛЬ GOOGLE – ИСТОРИЯ ANDROID

Добавлено Дата: 24 August, 2013 категория: Программирование игр под Android

 

Хотя официально Android – детище Open Handset Alliance, Google является очевидным лидером как в реализации самой системы, так и в создании необходимой экосистемы для ее развития.

 

Android Open Source Project

Читать »

Windows 8 для разработчиков

Добавлено Дата: 4 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

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

Начнём  наш  обзор  с  того,  что  представляет  собой  сегодняшний  Windows- разработчик и какие знания ему необходимы, чтобы  приступить к созданию приложений Windows 8.

Читать »

Сообщество разработчиков ядра Linux

Добавлено Дата: 14 May, 2012 категория: Ядро Linux

Когда  вы  начинаете разрабатывать код  ядра  Linux, вы  становитесь частью  глобального сообщества разработчиков ядра  Linux.  Главный форум  этого  сообщества — список рассылки разработчиков ядра Linux (linux-kernel mailing list). Информация по поводу  подписки на  этот  форум  доступна по  адресу  http://vger.kernel.org .  Следует заметить, что  это  достаточно перегруженный сообщения список рассылки (количество  сообщений порядка 300 в день)  и что другие  читатели этого  списка (разработчики  ядра, включая Линуса) не очень  склонны заниматься ерундой. Однако этот  список  рассылки может  оказать неоценимую помощь в процессе разработки;  здесь  вы сможете найти тестологов, получить экспертную оценку и  задать  вопросы.

Читать »

Кратко об объектах kobjec t и файловой системе sysfs

Добавлено Дата: 11 April, 2012 категория: Ядро Linux

В  этой главе рассматривается модель представления устройств, файловая  система sysfs,  объекты  kobjec t и уровень событий ядра. Описание материала главы было бы невозможно без рассмотрения родственных вещей: были также описаны множества kset , подсистемы, атрибуты, типы ktype и счетчики ссылок kref. Эти структуры предназначены для использования  разными людьми в разных местах. Разработчикам драйверов необходимо только ознакомление с внешними интерфейсами. Большинство подсистем драйверов эффективно скрывают внутренние механизмы использования объектов kobjec t и других, близких к ним структур. Понимание основных принципов работы и знание основного назначения интерфейсов, таких как   sysfs_create_file( )  , является достаточным для разработчиков драйверов. Однако для разработчиков, которые занимаются разработкой основного кода ядра, может потребоваться более детальное понимание принципов функционирования объектов kobject . Объекты kobjec t могут оказаться еще более важными,  так как их могут использовать и те  разработчики, которые вообще не занимаются разработкой подсистем драйверов!!!

Читать »

Проблемы могут быть больше, чем их отражение в зеркале

Добавлено Дата: 1 April, 2012 категория: Архитектура ПО

Дэйв Куик

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

Читать »

Заплаты, разработка и сообщество

Добавлено Дата: 1 April, 2012 категория: Ядро Linux

дно  из  самых   больших  преимуществ  операционно й  системы  Linux  — это связанно е  с  не й  большо е  сообществ о  пользователе й  и  разработчиков . Сообщество  предоставляет множество  глаз  для  проверки кода  и  множество пользователей  для  тестирования и отправки сообщений об ошибках. Наконец,  сообщество решает, какой код  включать в основное ядро.  Поэтому важно  понимать, как  это  все

Читать »

Сделать наспех и сбежать – преступление

Добавлено Дата: 26 March, 2012 категория: Архитектура ПО

Никлас Нильссон

Время близится квечеру. Команда дружно корпит над новой функциональностью, запланированной для текущей итерации; кажется, даже воздух в комнате пульсирует в рабочем ритме. Однако Джон немного спешит: его ждет свидание. Впрочем, он успевает дописать свою часть кода, компилирует ее, регистрирует в системе управления исходным кодом – и поспешно уходит. Несколько минут спустя загорается «красный свет»: сборка приложения нарушена. У Джона не было времени на автоматизированные тесты, поэтому он поступил по принципу «сделать наспех и сбежать», из-за чего застопорилась работа всей команды.

Читать »

Предоставьте разработчикам независимость

Добавлено Дата: 20 March, 2012 категория: Архитектура ПО

Филип Нельсон

Почти все архитекторы начинают свою карьеру как разработчики. У архитектора больше обязанностей, но в то же время он обладает большим влиянием в том, что касается конструкции системы. Возможно, в новой для вас роли архитектора вам будет трудно избавиться от некоторых привычек разработчика. Что еще хуже, у вас может возникнуть чувство, что вы должны постоянно контролировать разработчиков и их деятельность по реализации вашего дизайна. Однако для вашего успеха (и успеха вашей команды) очень важно предоставить всем коллегам достаточную независимость, которая позволит им продемонстрировать свои навыки и проявить творческие способности.

Читать »

Общение – король, ясность и лидерство его верные слуги

Добавлено Дата: 11 March, 2012 категория: Архитектура ПО

Марк Ричардс

Слишком часто архитекторы программного обеспечения обитают в башнях из слоновой кости, спуская оттуда разработчикам спецификации и навязывая им технологии и направления. Сплошь и рядом это приводит к раздорам, за которыми быстро следует «народное восстание». В итоге появляется программный продукт, который не имеет ничего общего с исходными требованиями. Каждый архитектор программного обеспечения должен уметь объяснять своим коллегам цели и задачи программного проекта. Ключами к эффективному общению являются ясность и лидерство.

Читать »

Найдите и удерживайте энтузиастов

Добавлено Дата: 9 March, 2012 категория: Архитектура ПО

Чед Лавин ь

Формирование команды незаурядных разработчиков – одна из самых важных задач, решение которых обеспечивает успех программного проекта. О сохранении существующей команды говорят значительно реже, но эта задача не менее важна. Итак, вы должны тщательно отбирать команду разработчиков и старательно оберегать ее в ходе дальнейшей деятельности.

Читать »

Для чего нужно заниматься разработкой приложений для Android

Добавлено Дата: 4 March, 2012 категория: Разработка для Android

Если у вас есть опыт разработки  мобильных  приложений, не мне гово- рить вам, что:

многое из того, что вы можете сделать, уже возможно  на платформе

Android;

сделать это будет чрезвычайно непросто.

Android  потребует  полного изменения парадигмы,  так как вы имеете дело с мобильным  фреймворком, который  ориентирован на современные мобильные  устройства  и создан программистами для разработчиков.

Читать »

Поддерживайте разработчиков

Добавлено Дата: 29 February, 2012 категория: Архитектура ПО

Тимоти Хай

Сказать обычно проще, чем сделать; уж что-что, а говорить архитекторы умеют. Чтобы ваши слова не превращались в пустое сотрясание воздуха (основной метод возведения воздушных замков), вам понадобится хорошая команда разработчиков. Как правило, роль архитектора состоит в том, чтобы накладывать ограничения, но у вас есть также возможность эти ограничения снимать. Сделайте все от вас зависящее, чтобы развязать руки разработчикам.

Читать »

Уделяйте пристальное внимание поддержке и сопровождению

Добавлено Дата: 28 February, 2012 категория: Архитектура ПО

Мнчедизи Каспер

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

Читать »