Аннотация
- Докладчик
- Владимир Колесников
В докладе будет рассмотрена пока еще очень актуальная проблема баланса между производительностью и энергопотребления. Мы подробно остановимся на том, как достигнуть максимального удобства в производительности с точки зрения пользователя, минимизировав при этом энергопотребление приложения.
Видео
Видео в HD-качестве, смотрите в полноэкранном режиме.
HTML-код включения <iframe src="http://player.vimeo.com/video/24264247?byline=0&portrait=0" width="720" height="405" frameborder="0"></iframe>
- Скачать
http://ftp.linux.kiev.ua/pub/conference/peers/addconf/2011/1b5-performance-and-energy-of-mobile-kolesnikov.avs.avi
Для этого доклада нужен подкаст (аудиозапись)?
Презентация
Примечания и отзывы
Очень я за эту микрософтовскую систему переживаю, поэтому здесь не объективен. Презентация явно была проходная и не очень зажигательная, но в целом довольно информативная. ©
а этом докладе выступал Владимир Колесников из Microsoft, рассказывая про нововведения в обновлении под кодовым названием Mango в Windows Phone 7 и про то, как достичь баланса между производительностью и энергопотреблением (похоже, основная проблема современных смартфонов). Узнал подробнее, что нового будет в Mango, какие проблемы есть и как их можно решать. После доклада я рассказал Владимиру про идею приложения, которое хочу разработать, которая, как мне кажется, еще не реализована и получил подтверждение моих предположений. Затем я спросил то, что меня интересовало. А именно – что можно использовать в качестве оффлайн хранилища на телефоне кроме Isolated Storage? Хотелось бы чего-нибудь типа SQL Compact. В новой версии Mango должен быть LINQ поверх SQL Compact, сказал Владимир, прямого доступа не будет. Решив, что это все же лучше чем ничего, понял что пока можно использовать обертку над изолированным хранилищем, а в будущем заменить SQL CE.
©
Представитель Microsoft рассказывал, какие механизмы предлагает Windows Phone 7 (точнее новая версия платформы) разработчикам, чтобы обеспечить оптимальную производительность своих приложений на устройствах. Среди них:
- background agents
- fast app switching
- background notifications
- background transfer
- push notifications
- periodic background agent
- background audio player