SDK, Android Developer Challenge, сообщество, блог, видеоканал

    Как и было обещано, сегодня появился software development kit. Предлагается создавать приложения на Java и запускать на Dalvik, виртуальной машине, работающей c ядром Linux. Стала доступна документация: «если вы хотите знать, как разрабатывать приложения для Android, вы находитесь в правильном месте. Сайт обеспечит вас всей необходимой документацией, которая поможет вам понять Android и начать создавать приложения для этой платформы». Прямо сейчас можно создать своё собственное первое приложение для новой мобильной платформы.


    Объявлен Android Developer Challenge, с наградами общей суммой $10 миллионов — для «отличных приложений, созданных на платформе Android».

    Появилось обращение Сергея Брина с коллегами к разработчикам (за ссылку спасибо Chapaev):

    Краткое содержание видео: основные приложения (браузер, карты+Street View, контакты) уже работают, причём выглядят отлично (возникает вопрос: зачем в таком случае нужно ожидать выпуска устройств так долго), но Google рассчитывает на создание мощных и многофункциональных приложений независимыми разработчиками (вот и ответ). Брин завершает: «Вы увидели некоторые приложения, которые мы уже создали для Android. Но лучшие приложения всё ещё не созданы. Потому что они будут написан вами и многими другими разработчиками, такими же, как и вы. Мы хотели бы наградить таких разработчиков, отметить их настолько, насколько это возможно. Так что мы решили выделить 10 миллионов долларов людям, которые решили разработать лучшие приложения с использованием Android. Мы в предвкушении открытия действительно великолепных приложений, инновационных, многофункциональных, оригинальных, не существовавших до этого. Мы с нетерпением ожидаем увидеть все ваши работы».

    На YouTube создан канал Android Developer Channel, где вы можете найти и разместить «видео, содержащее демонстрации, учебные пособия, другую информацию, связанную с первой совершенной, открытой и свободной мобильной платформой».

    Открыты: основной сайт, блог, Android Developers Discussion Group.
    Поделиться публикацией

    Комментарии 96

      0
      А с инициативой Gnome по разработке приложений для мобильных и показанными полу-мобильниками устройствами Intel работающими на Ubuntu это как-нибудь вяжется?)
        0
        Разрешите подробнее?
          0
          Ну, в апреле этого года Gnome Foundation объявили о том, что начнут разработку особой версии Гнома для мобильных устройств. Причём список поддерживающих компаний также внушителен - ACCESS, Canonical, Debian, Igalia, Imendio, Intel, Nokia, OLPC, OpenedHand и Red Hat, CodeThink, Collabora, FIC, Fluendo, Kernel Concepts, Movial, Nomovok, Openismus, Vernier, Waugh Partners и Wolfson Microelectronics.
          Именно на этой концепции кстати разработан планшет от Nokia! Более подробно тут - http://www.gnome.org/mobile/
          А что касается системы от интел, то это устройство было анонсировано на IDF 2007, и являет собой некую диковину, довольно напоминающую iPhone. Тоесть сенсорный экран на всю "мордочку", начинка на основе SoC, и Убунту в качестве операционной системы. Подробностей пока не очень много, известно что выход запланирован на 2009 год.
            +1
            В пересечении - фактически только Intel (или я кого-то ещё забыл) ? И Intel готов хоть чёрту лысому свои процы продать - лишь бы покупали :-)

            Потом Android - всё-таки в первую очередь телефон, а не планшет. Я так понимаю что они стремятся сделать нечто что не будет зависать в первую очередь (бич всех современных смартфонов) и уж во вторую очередь будет обладать какими-нибудь ещё свойствами...
              0
              Ну да, Андроид более спокоен, а Гном хм... кулхацкерен что-ли)) Но почему-то Андроид всё-таки вызывает у меня скепсис( Сомневаюсь что, что это будет опенсорс в чистом виде, наверняка намудрят что-нибудь, как Apple...
      • НЛО прилетело и опубликовало эту надпись здесь
          +2
          Солидный призовой фонд в $10kk сделает свое дело. Приложений для андроида будет много - хороших и разных =)
            0
            То, что я увидел меня порадовало, но я думал, что вся линейка телефонов будет похожа на iPhone и выпуском этого SDK они как бы хотят выиграть у Apple некоторое время. Ведь известно что SDK от Apple будет только в феврале. Похоже я ошибался.

            Посмотрим. Качаю уже версию под Окна. Может дейтвительно это что-то революционное.
              +4
              на самом деле ничего интересного нет, просто хороший SDK :)
              судя по телефонам которые в видео — iPhone всё же лучше смотрится.
              Это нам, it-гикам и программистам, ОС от Гугла в "трубе" =="Ух Ты! Вау!", а девушка которая придёт в Евросеть(Связной,Беталинк и т.п.) за апгрейдом своего "телефончика", всё же выберит красивую штуку от "Яблока" :)
                0
                Возможно, но посмотрим, что умельцы и всякие другие энтузиасты сделают. Мне кажется сейчас за счёт того, что это платформа основана на линухе некоторые специалисты буду открывать сервисы типа 4242, и за плату делать красивости для зверьков из этой серии. :) Да и гиков хватает :)

                В общем посмотрим как распорядятся маркетологи и как разобьются разработчики с другими любителями "похоливарить". :)
                  –1
                  мне кажется "умельцы" вряди чего то сделают революционного :)
                  на моей памяти, нету такого по/технологии для мобильников которая выросла бы из "гаража" и в последствии приобретенной крупным гигантом, чтобы потом войти в "стандартный" пакет.
                  ну может сам андройд :)

                  судя по SDK, сенсоры (компас, акселерометр, ориентация) буду дефолтовыми штуками :) как сейчас камеры и +/- GPS. Мультитача я там не заметил.
                0
                Какая версия Eclipse нужна? Я бы тоже на досуге попробовал.
                  0
                  Eclipse 3.2, 3.3 (Europa)
                    0
                    Что 3.3 я понял. Europa я в разделе скачать не нашел. Думаю, Java-версия должна подойти
                      0
                      Написано тут: http://code.google.com/android/intro/installing.html#developmentrequirements
                0
                Что-то я не понял, это нужно на свое железо ставить, или железо дадут?
                  +1
                  Там эмулятор в комплекте...
                    0
                    Представляю себе тестирование приложения использующего акселерометр на эмуляторе :)
                      +1
                      Вы его сначала напишите, да ? Думаю если вы сильно чего интересное придумаете, то сможете связаться с Google и как-нибудь с тестированием помогут. Кстати как раз тестировать подобное приложение нужно именно на эмуляторе: пишется "лента" показаний датчиков и отлаживаются алгоритмы всегда на одном и том же входе. Или вы можете одинаково трясти железку раз за разом сотни раз ? Вот для разработки алгоритмов - железка не помешает, но и тут можно придумать разные способы...
                        0
                        Сразу видно когда у человека богатый опыт разработки под мобильные устройства.
                    +1
                    ...да, телефоны по почте высылают... *-)
                    0
                    Java?! Они прикололись?!

                    Я ожидал абсолютно другого, ага.
                      0
                      Да, да. А "activityCreator" (программа создания заглушек) на питоне.
                      • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          Плагины вызывают скрипт на питоне - какой смысл плодить дублирующийся код ?
                          • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        Зато это прекрасно согласуется с намерением сана свернуть Java ME
                        • НЛО прилетело и опубликовало эту надпись здесь
                            +2
                            Ну мечтал я о Python что бы поддерживался. А вообще ожидал c, cpp. Ну ни как не ставку на java.

                            P.S.: Я ещё не разобрался, но я так понимаю, что это всё будет возможно. Надеюсь.
                            • НЛО прилетело и опубликовало эту надпись здесь
                                0
                                Просто несколько ссылок:
                                http://wiki.opensource.nokia.com/project…
                                http://www.forum.nokia.com/main/resource…

                                С таким подходом какой мне смысл на чём HotSpot запущен?! В чём смысл платформы?
                                • НЛО прилетело и опубликовало эту надпись здесь
                                    0
                                    Вопросов много. Видео посмотреть не могу (авария на канале спб-чего-то там? весь день глючит).

                                    1) Отлично, так и должно было быть. Но где Sun в партнёрах?! Почему его нет?
                                    2) Да, мне не совсем понятно: выбор Java как основного языка (может я ещё не всё понял, не спорю).
                                    3) Где arm в партнёрах?!

                                    Пока я вижу sdk для java, а платформа? Платформа для java под linux есть и у motorola. В чём весь смысл?

                                    P. S.: Может я ещё не всё понял, но первое впечатление такое.
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                        +1
                                        Да я спорить насчёт java не хочу, — отличный выбор. Только почему пока одна java и ничего больше, вот, что обидно.
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                            0
                                            Ну я не верю, что linux kernel написан на java =)

                                            В чём тогда не оправданность?
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                0
                                                я предлагаю разрешить (на данный момент, как я понял, этого делать нельзя) собирать приложения с помощью gcc.
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Мы хотим нативных приложений для платформы, думаю они таки на это пойдут, если нет, то грем руки вокруг openmoko
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      0
                                                      Для полноценного и разнообразного софта, или вас ява аплетики устраивают? Хотя если они из явы выдадут доступ и взаимодействие везде это уже будет иной разговор. Или вы покупаете телефон со сложной и громоздкой ос не предпологая расширять его функционал под себя?
                                                      Вы пк покупаете - на нам виндовз, вы на него больше ничего не ставите кроме комплекта по дефолту?
                                                        0
                                                        Вариант: "телефон он для звонков сделан" здесь, как я надеюсь вы понимаете, не уместен.
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            0
                                                            А зачем жрать ресурс вирт машиной и явой? Это нерационально ИМХО

                                                            ПыСы
                                                            Вообще не люблю яву, хоть в чем то они и хороша
                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                0
                                                                Безопасность в данном случае лучше регулировать не чрез вм, а через разделение прав, не зря всеж идет базирование на линукс, вот как они ядро обвесят, так и будет, там и посмотрим ;-)

                                                                ПыСы
                                                                Ну не люблю я ту яву
                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                    0
                                                                    Это вопрос к разработчикам и оптимизации кода, а не к защищенности платформы.

                                                                    Root пароль просить когда скажем - Ой приложение решило потереть вам системные модули. В ezx ркализовали лишь часть - т.е. они сделали защиту от дурака на системные модули, но приложения работают от рута что всеж не правильно

                                                                    Ой, как мне нравится сия дискуссия
                                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                                        0
                                                                        Решаемо, на ezx же решили - ограничили права доступа к данным вещам для всех включая рута, а на случай сбоя есть автовосстанавливаемая копия..
                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                            0
                                                                            Проблемы с памятью решают прямые руки разработчиков.
                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                0
                                                                                Извините, не понимаю о чем вы, чем мобильная пратформа и ее приложения отличаются от больших братьев то? Не Извините, не понимаю о чем вы, чем мобильная пратформа и ее приложения отличаются от "больших братьев"? Никто ведь не сует везде яву только из-за Garbage Collector'a..
                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                        0
                                                        Да, я вот тоже склоняюсь к OpenMoko.
                                          0
                                          Смысл - в опенсорсности, нокиа свой s60 бесплатно в масы не пускает!
                                          А по поводу поддержки разных сред,
                                          Все еще впереди, день релиза пока еще не близок
                                          Лично я верю в гугл и в то что у них все круто получится :)
                                            0
                                            А что вам даст openсорсность платформы как не разработчику hardware? Вы уверены, что прошивки сами писать сможете?
                                              0
                                              сначала ничего, но потом, очень даже возможно, появится возможность писать нейтив проги и дополнения, хотябы с уклоном разширения тех же стандартных возможностей.

                                              By the way. Насколько я понял из "andrology part 1" там не просто ява; там ява которая компайлится в нейтив полностью и не во время исполнения (или мне показалось?)
                                                0
                                                Показалось. Она конвертируется в специальный формат для ускорения загрузки. Идея такая: программы запускаются и останавливаются при необходимости и это нужно делать быстро. Чего .class-файлы не обеспечивают, увы...
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      0
                                      Им бы это стоило больше денег.
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          0
                                          Стандарты, Linux и WebKit свяжите для начала, пожалуйста.
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              0
                                              И за это я очень уважаю google!!!
                                              DartWaider-a в лице майкрософт уже давно пора поставить на место!!!
                                                0
                                                Я вот ещё чего не понимаю: вы считаете приложения, написанные под эту платформу, так легко будет портировать куда-нибудь ещё?
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                          +8
                                          Когда Сергей сказал "Here is Steve..", у меня сердце екнуло :))
                                            0
                                            да... мужик действительно похож... что-то в этом есть.
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              +1
                                              выглядит заманчиво. Может ребята их проекта OpenMoko подключаться, а то, что-то уж больно долго ваяют они свой девайс.
                                                0
                                                Если хотите, можно помониторить реакции здесь: http://planet.gnome.org
                                                В двух словах - насторожено пока относятся :) OpenMoko - это крепкий копилефт!
                                                  0
                                                  посмотрим. Только, вот, при нашем мобильном интернете, точнее, при отсутствии нормального такового, on-line-ориентирование операционки настораживает. Эта же причина меня пока останавливает от покупки iPhone
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      0
                                                      Вопрос в цене услуги.
                                                    0
                                                    OpenMoko - это крепкий копилефт: и, собственно, поэтому у них нет шансов :-) Ну не любят всякие Broadcom'ы и Samsung'и copyleft...

                                                    Думаю основным "пряником" для компаний, входящих в альянс, является ранний доступ ко всему комплекту ПО - иначе вряд ли бы кого удалось заманить. Думаю что полные исходники (под Apache 2.0 лицензией) мы получим вместе с первыми телефонами... Если вы подумаете, то поймёте, что иначе все заверения про то, что every member of the alliance has agreed to an antifragmentation clause ломанного гроша не будут стоить.

                                                    Не знаю что там у разработчиков Android'а за идеи, но вспоминается схема разработки GhostScript'а. GhostScript разрабатывался много лет так: новые версии - только с большими ограничениями, версии годичной давности - свободны (сейчас все версии используют GPL, но свою роль эта модель сыграла). Это гарантирует открытость платформы (если Google начнёт бузить, то всегда можно взять старую версию, форкнуть её и плясать оттуда) но резко снижает риск фрагментации (тот, кто захочет сделать форк будет вынужден стартовать с довольно-таки старой версии и, стало быть, по всякому поводу форки порождаться не будут).
                                                      0
                                                      Вероятно есть смысл в Apache лицензии в этом конкретном случае. Естественно она более привлекательна для разработчиков и сыграет большую роль в популяризации платформы.
                                                      Что до копилефта. Любят, не любят а используют (не пишут) все. :)
                                                        0
                                                        Ключевые слова у вас в скобочки скромненько поставлены. Большая часть компаний ничего не имеет против copyleft'ных вещей, выпущенных другими (gcc, linux, etc), но чтобы самому начать дописывать туда модули - это нужно такие фирмы долго искать (из крупных проектов - это gcc и linux, в остальных проектах куда меньше компаний завязано). Люди - другое дело, но крупную платформу без крупных же фирм не поднять...

                                                        Вас не удивляет что крупные фирмы тратят время и деньги на вот этот проект - притом что copyleft версия уже 100% доступна ?
                                                          0
                                                          WebKit забыли вспомнить. Он LGPL и достаточно большой проект. Сейчас над ним работают ребята из Nokia, Apple, Gnome, Maemo и OpenMoko.

                                                          Вобще понятно отчего permessive лицензии выгодны крупным компаниям. Но почему-то большинство действительно крутых проектов выходит именно под GPL/LGPL.
                                                  0
                                                  http://www.youtube.com/watch?v=I6ObTqIiYfE
                                                  Отрывок из Гриффинов:
                                                  You think that's bad? Remember when I present HelloWorld application for Android.
                                                    0
                                                    Браво! Android - это круто. Android - это новый брэнд.
                                                    Однако нeпонятно на что надeятся тe кто поставил на этом постe рeкламу с Яндeкса для покупки домeнов. Вeдь ужe дажe в китайских провинциях eсть люди которыe зарeгистрировали сeбe дажe Android.pp.ru Android.net.ru и Android.org.ru

                                                    Тeпeрь эти сайты сотрудничают напрямую с Google
                                                    Обратитe вниманиe на дату дeлeгирования - 7 ноября 2007
                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                        +2
                                                        в Форбсе ген.дир. заявил что уже года два в восторге от Андройда. И это самое лучшее, что он видел. Видимо это и объясняет их вялую реакцию на телефон от Эппла.
                                                          0
                                                          ген.дир. НТС
                                                            0
                                                            Будем надеяться, на что-нить новое. Своего рода Android-TouchFlo
                                                          +1
                                                          http://photo.skywander.ru/photos.php?id=… - небольшая подборочка скриншотов из эмулятора - кому интересно.
                                                          Если честно впечатлила только работа с 3d графикой через OpenGL, все остальное как то не очень... походу нативные приложения это Java апплеты всегда =(
                                                            0
                                                            Не верится, что никак нельзя будет добраться ниже виртуальной машины, при учёте что там Linux based, и что явно система не будет в ПЗУ зашиваться. Полагаю, что появится компромисс, подобный сишным вставкам. Когда критичный к скорости код будет всё таки исполнятся традиционно, а интерфейс будет рисоваться через SDK. Хотя против Java ничего не имею, VM там весьма быстрая, но всё же…
                                                              0
                                                              Написано что поддкржка WMV будет продаваться отдельно. Не на Java же её писать будут ? Хотя может там будет дырка специально и только под этот WMV...
                                                              0
                                                              "Freedom is nothing else but a chance to be better." - Albert Camus

                                                              Google вдохновляет! Надеюсь Android будет нести в себе смысл данной цитаты. :)

                                                              Нашёл в Android Emulator -> API Demos -> 2.Push
                                                                0
                                                                кому интересно я пишу tutorial на русском языке о философии Android
                                                                а также просто выкладываю новости по данной теме тут: www.gglphone.com

                                                                надеюсь информация окажется полезной

                                                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                Самое читаемое