Comments 47
Ты попутал Honeycomb и IceCreamSandwich
Расскажи, пожалуйста, подробней об этом. Действительно мог перепутать, т.е. только начал вникать в разработку под андроид
Honeycomb сейчас на планшетах, IceCreamSandwich это андроид 4.0.
еще
>> на планшетах, как и на мобильных телефонах появился Action Bar
тут вроде как наоборот
еще
>> на планшетах, как и на мобильных телефонах появился Action Bar
тут вроде как наоборот
en.wikipedia.org/wiki/Android_version_history
Honeycomb вышел ещё в начале года и он только для планшетов.
То, что ты описал «что-то новое, одна версия для телефонов и планшетов» — это давно ожидаемый IceCreamSandwich
Honeycomb вышел ещё в начале года и он только для планшетов.
То, что ты описал «что-то новое, одна версия для телефонов и планшетов» — это давно ожидаемый IceCreamSandwich
Не сказали будет ли и когда аппаратное ускорение canvas'а на андроидах?
Упоминали об аппаратном ускорение. Вот тут есть информацию, в том числе и об canvas'е: android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html
Много чего уже известного (из HTML5 например), наверное цель рассказать и популизировать эти штуки среди разработчиков. Презентация по новым API HTML5 — красотень.
Я побывал на +1 Button и Интеграция с Google Web apps: новые возможности.
Первый доклад был относительно интересным, рассказывали собственно про чудо-кнопку — как, где и зачем.
Второй на удивление оказался очень скучным и не сильно соответствовал названию. Основной упор сделали на Tasks API, причем даже с практическими примерами. А про интеграцию с другими приложениями рассказали вскользь.
Первый доклад был относительно интересным, рассказывали собственно про чудо-кнопку — как, где и зачем.
Второй на удивление оказался очень скучным и не сильно соответствовал названию. Основной упор сделали на Tasks API, причем даже с практическими примерами. А про интеграцию с другими приложениями рассказали вскользь.
а были секции в виде практических семинаров, как в бородатые времена? когда какой-нибудь иностранный представитель гугла (из европы или сша) сидит и программирует вместе с тобой?
А вы драку в курилке пропустили? Там было весело, говорят, что чуваки браузеры не поделили…
Пропустил )) Что так было, за какие браузеры сражались? )
Я был не с начала (сам не курю, с другом вышел), драка уже шла полным ходом., поэтому за что воевали сказать точно не могу… Но было весело, никогда не видел как дерутся на таких конференциях…
я прям себе представляю «Хром дай мне сил...», «За Фаерфокс...», «Во имя Оперы...»
ну один был в оранжевой майке, а другой — в красной ;)
Когда я пришёл в курилку, там уже два каких-то чувака мирно обсуждали браузеры)
Еще ближе к вечеру, у логотипа Google, какой-то чувак уронил все кубики, грохот стоял на весь зал.
Я присутствовал с начала — как я понял там парни что-то личное не поделили. Да и не драка, а сцепились, один другого повалил, потом разняли их.
Но все равно имхо GDD это не то место, где выясняются личные отношения… ну или хотя бы отошли подальше. Хорошо, что гугло-гостей не было — а то, блин, стыдно было бы.
Но все равно имхо GDD это не то место, где выясняются личные отношения… ну или хотя бы отошли подальше. Хорошо, что гугло-гостей не было — а то, блин, стыдно было бы.
самым адекватным рассказчиком имхо оказался «Найти свое место в мире: Google Places API TECH»
Докладчик — Mano Marks
А ссылки на презентацию не осталось?
Это уже прямо традиция, что наиболее интересные докладчики так или иначае имеют отношение к гео сервисам.
На позапрошлом gdd меня очень порадовал Jean-Francois Wassong
www.youtube.com/watch?v=8d0heyM9lqw
На позапрошлом gdd меня очень порадовал Jean-Francois Wassong
www.youtube.com/watch?v=8d0heyM9lqw
Всё это круто с HTML5, но почему досих пор приложения, которым хватит возможностей HTML5 нужно писать на Java под Android? И почему нельзя в андроид маркете заливать HTML5 приложения, как гугл вебсторе? Или может я что-то пропустил?
По всей видимости из-за отсутствия галочек во многих ячейках здесь: mobilehtml5.org/
И пятого слайда: bleedinghtml5.appspot.com/#5, который значит, что все эти возможности разрабатываются и завтра их может не стать, либо они могут быть переименованы, либо еще что-нибудь с ними может случится…
И пятого слайда: bleedinghtml5.appspot.com/#5, который значит, что все эти возможности разрабатываются и завтра их может не стать, либо они могут быть переименованы, либо еще что-нибудь с ними может случится…
Мне больше запомнился парень, который заснул на тюфяке в общем зале. Вокруг него собралась толпа, фоткалась с ним, позже к нему поставили коробочку для пожертвований. Интересно, что он почувствовал, когда проснулся? Кто-нибудь выложит фотку?
Скажите, а где можно посмотреть проекты, которые были сделаны с помощью Android и Arduino? Ну, там человек сделал что-то вроде приставки на андойд + atmega8, хотел посмотреть сорцы.
Побывал на андроидовских докладах. О докладе про новое и важное в Android уже сказано, не буду повторяться.
Android Market для разработчиков (Richard Hyndman) — рассказывалось о том, как там много приложений и как это круто, о новых способах формирования списков новых приложений, лучших приложений, лучших из лучших. Было рассказано немного о пиратстве и о том, как с помощью средств маркета (Android Market Licensing Service) можно бороться с казуальными пиратами — теми кто использует пиратский софт только потому что это проще, чем приобретать. Также упомянули о том, что можно использовать Google Analytics для отслеживания статистики всего приложения — вплоть до наиболее «популярных» эксепшенов.
Достигая совершенства в проектировании пользовательского взаимодействия в Android (Nick Butcher) — основная мысль этого доклада была посвящена тому, что на планшетах экран больше чем на телефонах и этим надо пользоваться. Рассказали про элементы управления, которые актуальны на планшетах — уже упомянутый ActionBar (появился в 3.0, но при желании можно с помощью специального Compatibility Package использовать его и в более старых версиях). Говорилось об особенностях верстки, возможности размещать несколько Activity на одном экране, но, описывая различные варианты верстки для различных устройств — использовать единый APK-файл для телефонов и для планшетов.
Google TV: готов для Android-разработчиков (Christian Kurzke) — говорилось о том, как разрабатывать приложения для телевизоров под управлением Андроида (актуальность и перспективы я пропустил, опоздав). Особенности верстки интерфейса: экран большой, но надо верстать, как для телефона, а не планшета, т.к. телевизор смотрят с большого расстояния; учитывать отсутствие тачскрина — проектировать интерфейс с учетом управления с пульта (задавать порядок перехода между контролами), учитывать отсутствие на телевизорах GPS и присутсвие Ethernet-подключения к сети (т.е. если нет Wi-Fi, приложение не должно жаловаться на отсутствие широкополосного доступа, как в телефонах). Отмечалось отсутствие поддержки NDK.
Высокопроизводительная графика в Android — докладчик (Sparky Rhode) сразу предупредил, что в графике для Андроида он не особо разбирается, поэтому просто прочитает данный ему доклад и покажет составленные кем-то другим слайды. Это немного расстроило, как и фразы вроде «Вы понимаете, что на слайде в этом коде написано? Я — нет, поэтому идем дальше». Способы для отрисовки графики следующие:
Canvas, OpenGL, RenderScript и NDK. Из Canvas можно выжать достаточную производительность для некоторых приложений. Недостатком OpenGL является необходимость поддержки шейдеров отдельно для разных устройств. RenderScript позволяет при написании шейдеров абстрагироваться от конкретного железа, но сам ещё молод. Можно использовать NDK и писать напрямую в видеопамять — это уже для тех, кто любит использование нативного кода.
Android Market для разработчиков (Richard Hyndman) — рассказывалось о том, как там много приложений и как это круто, о новых способах формирования списков новых приложений, лучших приложений, лучших из лучших. Было рассказано немного о пиратстве и о том, как с помощью средств маркета (Android Market Licensing Service) можно бороться с казуальными пиратами — теми кто использует пиратский софт только потому что это проще, чем приобретать. Также упомянули о том, что можно использовать Google Analytics для отслеживания статистики всего приложения — вплоть до наиболее «популярных» эксепшенов.
Достигая совершенства в проектировании пользовательского взаимодействия в Android (Nick Butcher) — основная мысль этого доклада была посвящена тому, что на планшетах экран больше чем на телефонах и этим надо пользоваться. Рассказали про элементы управления, которые актуальны на планшетах — уже упомянутый ActionBar (появился в 3.0, но при желании можно с помощью специального Compatibility Package использовать его и в более старых версиях). Говорилось об особенностях верстки, возможности размещать несколько Activity на одном экране, но, описывая различные варианты верстки для различных устройств — использовать единый APK-файл для телефонов и для планшетов.
Google TV: готов для Android-разработчиков (Christian Kurzke) — говорилось о том, как разрабатывать приложения для телевизоров под управлением Андроида (актуальность и перспективы я пропустил, опоздав). Особенности верстки интерфейса: экран большой, но надо верстать, как для телефона, а не планшета, т.к. телевизор смотрят с большого расстояния; учитывать отсутствие тачскрина — проектировать интерфейс с учетом управления с пульта (задавать порядок перехода между контролами), учитывать отсутствие на телевизорах GPS и присутсвие Ethernet-подключения к сети (т.е. если нет Wi-Fi, приложение не должно жаловаться на отсутствие широкополосного доступа, как в телефонах). Отмечалось отсутствие поддержки NDK.
Высокопроизводительная графика в Android — докладчик (Sparky Rhode) сразу предупредил, что в графике для Андроида он не особо разбирается, поэтому просто прочитает данный ему доклад и покажет составленные кем-то другим слайды. Это немного расстроило, как и фразы вроде «Вы понимаете, что на слайде в этом коде написано? Я — нет, поэтому идем дальше». Способы для отрисовки графики следующие:
Canvas, OpenGL, RenderScript и NDK. Из Canvas можно выжать достаточную производительность для некоторых приложений. Недостатком OpenGL является необходимость поддержки шейдеров отдельно для разных устройств. RenderScript позволяет при написании шейдеров абстрагироваться от конкретного железа, но сам ещё молод. Можно использовать NDK и писать напрямую в видеопамять — это уже для тех, кто любит использование нативного кода.
UFO just landed and posted this here
Я вот записал те фразы, что успел поймать, с нескольких выступлений — вот тут: wave.google.com/wave/?pli=1#restored:search:gdd2011
Прошу дополнять, исправлять и комментировать. ;)
Прошу дополнять, исправлять и комментировать. ;)
А мне подарок не достался. Мелочь, а не приятно.
Sign up to leave a comment.
Google Developer Day 2011: посещенные секции