Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:common_activities:android

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
etc:common_activities:android [2008/01/23 09:02] kuvetc:common_activities:android [2008/01/29 08:13] kuv
Line 1: Line 1:
-FIXME +{{tag>конкурс android google}}
 ====== Google Android developer challenge ====== ====== Google Android developer challenge ======
- 
 Основная информация о конкурсе http://code.google.com/android/adc.html Основная информация о конкурсе http://code.google.com/android/adc.html
-{{tag>конкурс android google}} 
 ===== Описание конкурса ===== ===== Описание конкурса =====
 Написать приложение для платформы Android. Приветствуются следующие группы программ:  Написать приложение для платформы Android. Приветствуются следующие группы программ: 
Line 15: Line 12:
 ===== Наши цели ===== ===== Наши цели =====
   * поупражняться в создании приложений для мобильных платформ   * поупражняться в создании приложений для мобильных платформ
-  * возможно, испытать какую-нибудь технологию взаимодействия 
   * поучаствовать в Open Source проекте - и просто интересно, и строчка со ссылкой в резюме (:   * поучаствовать в Open Source проекте - и просто интересно, и строчка со ссылкой в резюме (:
   * выиграть миллион!   * выиграть миллион!
 ===== Условия участия ===== ===== Условия участия =====
-Участвовать могут как отдельные разработчики, так и небольшие команды. FIXME +Участвовать могут как отдельные разработчики, так и небольшие команды.
 ===== Платформа ===== ===== Платформа =====
-Набор для разработчика можно скачать здесь: http://code.google.com/android/ . Там же прилагается эмулятор платформы  +  * Набор для разработчика можно скачать здесь: http://code.google.com/android/ . Там же прилагается эмулятор платформы  
- +  * [[.platform|Начало работы с платформой]]
 ===== Идеи ===== ===== Идеи =====
- 
- 
  
 ==== Что можно написать ==== ==== Что можно написать ====
Line 48: Line 40:
   * Сделать красивую 3d доску.    * Сделать красивую 3d доску. 
   * Сделать скринсейвер для девайса из архива игр(да да, это уже есть).   * Сделать скринсейвер для девайса из архива игр(да да, это уже есть).
- 
-=== Распределённый планировщик задач === 
-Должен уметь находить другие клиенты и подгонять расписание совместно. 
-Например: выбираем, что нужно провести встречу с тем-то и тем-то в таком-то интервале времени, программа связывается с обоими, выясняет их расписание и ищет общее свободное время, предлагает варианты. 
-== Ожидаемая функциональность == 
- - Персональный менеджер задач 
-  * Задачи по категориям и приоритетам 
-  * Реализация иерархии задач (связь аналогично JIRA) 
-  * Анализ списка задач и выявление hotspots 
-  * Возможно представление загруженности дня/недели в графическом формате 
-  * Алгоритмы планирования времени в зависимости от приоритета, длительности задачи и дополнительных критериев 
-  * Алгоритмы корректировки оценок на основе накопленного опыта 
- - Распределённый групповой менеджер задач 
-  * Формирование групп интереса 
-  * Создание групповых задач с оповещением членов групп 
-  * Анализ загруженности членов группы и предоставление набора возможных вариантов планирования групповой деятельности 
-  * Механизмы уведомления членов групп и согласования групповой деятельности (в простейшем случае уведомление о невозможности участия) 
-  * Обеспечение предоставления членам группы результатов групповой деятельности (например по завершении встречи организатор может создать документ, разослав его членам группы с привязкой документа к прошедшей встрече) 
  
 === Будильник === === Будильник ===
Line 96: Line 70:
  - по пути поучаствовать и в проекте [[:etc:common_activities:olpc ]]\\  - по пути поучаствовать и в проекте [[:etc:common_activities:olpc ]]\\
  - разминка для чего-то большего\\  - разминка для чего-то большего\\
 +===== Проекты =====
 +
 +=== Распределённый планировщик задач ===
 +[[.:android:jira | Страница проекта]]\\
 +Должен уметь находить другие клиенты и подгонять расписание совместно.
 +Например: выбираем, что нужно провести встречу с тем-то и тем-то в таком-то интервале времени, программа связывается с обоими, выясняет их расписание и ищет общее свободное время, предлагает варианты.
 +== Ожидаемая функциональность ==
 + - Персональный менеджер задач
 +  * Задачи по категориям и приоритетам
 +  * Реализация иерархии задач (связь аналогично JIRA)
 +  * Анализ списка задач и выявление hotspots
 +  * Возможно представление загруженности дня/недели в графическом формате
 +  * Алгоритмы планирования времени в зависимости от приоритета, длительности задачи и дополнительных критериев
 +  * Алгоритмы корректировки оценок на основе накопленного опыта
 + - Распределённый групповой менеджер задач
 +  * Формирование групп интереса
 +  * Создание групповых задач с оповещением членов групп
 +  * Анализ загруженности членов группы и предоставление набора возможных вариантов планирования групповой деятельности
 +  * Механизмы уведомления членов групп и согласования групповой деятельности (в простейшем случае уведомление о невозможности участия)
 +  * Обеспечение предоставления членам группы результатов групповой деятельности (например по завершении встречи организатор может создать документ, разослав его членам группы с привязкой документа к прошедшей встрече)
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
etc/common_activities/android.txt · Last modified: 2008/01/29 08:15 by kuv