Pull to refresh
  • by relevance
  • by date
  • by rating

Windows 10 от Microsoft, новые требования Google к производителям устройств, новые возможности мобильной рекламы — и другие новости недели для мобильного разработчика

KamaGames Studio corporate blog Development of mobile applications *Game development *


Google начинает требовать большего от производителей устройств на Android


Google ужесточает требования к производителям Android-устройств. Обновленное соглашение Mobile Application Distribution Agreements требует, чтобы партнеры устанавливали на устройства не 9, а уже 20 приложений Google, разместили на главном экране виджет поиска Google, а вместе с тем на главном экране необходимо разместить приложение Google Play Store и папку Google, которая включает 13 приложений Google, в том числе Google Chrome, Google Maps, Google Drive, YouTube, Gmail и др. Кроме того, партнеры должны строго следовать рекомендациям по использованию определенных слов для поиска и виртуальных помощников с функцией распознавания голоса.

Чаще всего, производители устройств на Android устанавливают собственные программные оболочки поверх операционной системы, а также стремятся заменить базовые приложения своими аналогами, что, наверно, и стало причиной ужесточения требований. Всё это в дальнейшем может привести к некой унификации интерфейса всех новых Android-устройств. В то же время все большую популярность завоевывает Android Open Source Project (AOSP), в котором встроенные сервисы поискового гиганта отсутствуют. Производителям устройств, из-за серьёзной конкуренции, важно заманить покупателя уникальным продуктом — не только дизайном, но и содержимым, и даже такие небольшие шаги Google к унификации Android-устройств могут отпугнуть производителей. К примеру, OnePlus One — топовый смартфон, который вообще работает на CyanogenMod и, кажется, неплохо существует.
Читать дальше →
Total votes 15: ↑11 and ↓4 +7
Views 25K
Comments 9

Почему Windows 10, а не 9. Объяснение с помощью одной строчки кода

Software
После презентации новой Windows одним из основных вопросов было: а почему, собственно, пропустили девятку?

В качестве объяснения находился чуть ли не сакральный смысл — кодовое название Windows Threshold, если переводить дословно, то это «начало, преддверие, отправной пункт, »свежий старт"". Еще один вариант — чтобы не отставать от Mac OS X (тоже почти десятка).

А если верить самим Microsoft, то ларчик открывается проще (мой очень вольный перевод): «вы не поверите, сколько сторонних приложений содержат код:

if(version.StartsWith("Windows 9"))
{ /* 95 and 98 */
} else {


Название Windows 10 — это прагматичное решение проблемы».
Читать дальше →
Total votes 209: ↑175 and ↓34 +141
Views 197K
Comments 209

Windows 10: новые возможности и функции в командной строке

Software IT-companies
Sandbox
Microsoft недавно представили предварительную версию Windows 10 для разработчиков (т. н. Technical Preview), и многие сайты уже как следует успели осветить важные изменения по сравнению с предыдущей версией. Но мало кто обратил внимание на более мелкие изменения, как, например, в командной строке (и в узле консоли, лежащем в её основе). Их разбор представлен в статье Рафаэля Риверы, перевод которой и приводится ниже.


Читать дальше →
Total votes 89: ↑77 and ↓12 +65
Views 94K
Comments 141

Microsoft брендирует ядро Windows 10

ESET NOD32 corporate blog Information Security *
По информации известных изданий The Verge и Ars Technica, Microsoft пошла на беспрецедентный для себя шаг. Компания хочет изменить внутреннюю нумерацию версии ядра Windows. На одном из китайских сайтов был размещен скриншот новейшей версии Windows 10 TP, на которой видно, что MS отказалась от привычной нумерации версий ядра Windows NT, перескочив с версии 6.4 (NT 6.4, настоящий номер версии ядра Windows 10) сразу на номер 10.


Читать дальше →
Total votes 28: ↑11 and ↓17 -6
Views 24K
Comments 32

Обновление с Windows 7/8.1 до Windows 10 TP через Windows Update

Development for Windows *
Согласно анонсу Windows 10 будет предложена бесплатно в качестве обновления на все Windows 7 и Windows 8.1 системы в течение первого года после публичного выхода. Как именно? Через Windows Update. Нужно понимать, что это предложение обновления, а не лицензия. То есть лицензия на Windows 7 позволит автоматически обновить систему в течение года. Серийного номера, образа, коробки или наклейки предложено не будет. При этом также обещано, что те кто обновятся сейчас на Windows 10 Technical Preview получат затем через Windows Update версию Consumer Preview, Release Preview, а далее и финальной версии. С выходом январского Windows 10 Technical Preview (10.0.9926) появилась также и небольшая утилита для Windows 7 и Windows 8.1, после установки которой, Windows 10 приходит на ваш ПК в виде обновления. Именно об этом я и буду рассказывать ниже.

Для тех, кто хочет попробовать Windows 10 Technical Preview уже сейчас, буду неоригинальным, — это предварительная версия, часть функционала не работает, могут возникнуть проблемы с драйверами и сторонним ПО. Продолжаем. Если вы хотите обновить ваш Windows 7 до Windows 10, загрузите специальную утилиту Prepare с сайта Microsoft, для Windows 8.1 существует аналогичная утилита подготовки.

Я буду показывать процесс обновления для русской Windows 7 Professional, английской Windows 8.1 Single Language и английской 8.1 Professional with MediaCenter. Сразу скажу, медиацентр не переживёт обновления, — текущая версия Windows 10 Technical Preview его не поддерживает и обновит на обычный Windows 10 Professional TP. Тем, кому важен Windows MediaCenter рекомендую дождаться Consumer Preview или более новых сборок.
Читать дальше →
Total votes 41: ↑36 and ↓5 +31
Views 872K
Comments 152

Windows 10 приходит на Raspberry Pi 2

Microsoft corporate blog
Translation
Статья – перевод статьи одного из наших любимых авторов, настоящего гика, Скотта Хансельмана.

Я – искренний фанат Raspberry Pi. Я использую три штуки дома, одну для мультимедиа-центра, одну для 3D-печати и одну просто на поиграть. Теперь же у меня еще больше хорошего, после новости о том, что была анонсирована Raspberry Pi 2. За $35 я получаю компьютер, который можно засунуть в карман, и у которой есть несколько отличных моментов:
  • Она все еще небольшая! Размера Raspberry Pi B+. То, что у меня работало, будет работать и дальше. ;)
  • HDMI! Ethernet! Порт под камеру!
  • Micro USB для питания!

ПРИ ЭТОМ
  • Четырехядерный 900 MHz ARM Broadcom Cortex A7 с BCM2836 на чипе – от 3 до 6 раз увеличения производительности. Вау.
  • 1 гиг RAM (поделено с GPU)



Вообще, мне нравится использовать Raspberry Pi как отдельный девайс (“Dedicated Device”).
Она, конечно, компьютер общего назначения, но при этом такой дешевый и мощный, что его можно использовать под одну конкретную задачу, и работать он будет прекрасно.
Читать дальше →
Total votes 59: ↑46 and ↓13 +33
Views 82K
Comments 39

Обзор сессий конференции Microsoft Ignite

Microsoft corporate blog Website development *IT systems testing *Xamarin *
С 4 по 8 мая 2015 года в Чикаго впервые состоится Microsoft Ignite – новая конференция, посвященная технологиям для предприятий. Эта конференция обещает представить максимум материала для максимальной аудитории. Сессии конференции (а их, судя по списку, ожидается 618) уже опубликованы на официальном сайте. Давайте вместе посмотрим, что нас ждет на Microsoft Ignite.


Читать дальше →
Total votes 13: ↑9 and ↓4 +5
Views 3.7K
Comments 0

Технологическая экспедиция Microsoft начнется 18 марта в Санкт-Петербурге

PayOnline corporate blog Visual Studio *Development for Windows Phone *Microsoft Azure Development for Windows *
18 марта в Санкт-Петербурге состоится первая конференция в рамках технологической экспедиции Microsoft по 13-ти городам России и СНГ. Система электронных платежей PayOnline, глобальный партнер экспедиции, приглашает разработчиков, использующих в работе продукты Microsoft, следить за ходом экспедиции, участвовать в конкурсах и регистрироваться на мероприятия на сайте http://msdevtour.ru.


Хочу в экспедицию!
Total votes 7: ↑5 and ↓2 +3
Views 1.7K
Comments 0

Поддержка DOM L3 XPath в Project Spartan

Website development *Open source *JavaScript *Internet Explorer XML *
Translation
Примечание от переводчика: я серверный Java-программист, но при этом так исторически сложилось, что работаю исключительно под Windows. В команде все сидят в основном на Mac или Linux, но кто-то же должен вживую тестировать веб-интерфейсы проектов под настоящим IE, кому как не мне? Так что я уже довольно много лет использую его и по рабочей необходимости, и — в силу лени — в качестве основного браузера. По-моему, с каждой новой версией, начиная с девятой, он становится всё более и более достойным, а Project Spartan и вовсе обещает быть отличным. По крайней мере, в технологическом плане — на равных с другими. Предлагаю вашему вниманию перевод статьи из блога разработчиков, дающей некоторые основания на это надеяться.
image

Обеспечивая совместимость с DOM L3 XPath


Поставив перед собой задачу обеспечить в Windows 10 по-настоящему совместимую и современную веб-платформу, мы постоянно работаем над улучшением поддержки стандартов, в частности, в отношении DOM L3 XPath. Сегодня нам хотелось бы рассказать, как мы этого добились в Project Spartan.
Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Views 7.9K
Comments 7

Превью инструментов и SDK для разработки приложений под Windows 10

Microsoft corporate blog Development for Windows Phone *Development for Windows *


Друзья, спешим поделиться большой и важной новостью для разработчиков: в рамках программы Windows Insider доступны превью инструментов и SDK для разработки приложений под Windows 10.

Подробности и важные нюансы
Total votes 31: ↑26 and ↓5 +21
Views 32K
Comments 56

Первый взгляд на Project Spartan — браузерное будущее от Microsoft

Microsoft corporate blog Browsers
Recovery mode
Всем доброго времени суток от Лорда Огня!

Сегодня таки достаточно кратко, но все же — я хочу рассказать и агитировать! А именно — в текущей-новой сборке (10049) Windows 10 Technical Preview появился наследник и убийца, в обозримом будущем, старого-доброго Internet Explorer — Project Spartan (кодовое имя). Провести небольшой обзор я и хочу сегодня!



Читать дальше →
Total votes 50: ↑26 and ↓24 +2
Views 25K
Comments 64

По следам WinHEC (Hardware Engineering Conference) 2015 — Windows 10, IoT, AllJoyn, облака и многое другое

Microsoft corporate blog Microsoft Azure
Привет!
В марте прошла конференция WinHEC (Hardware Engineering Conference), родившаяся в 1992 году и с 2008 года не проводившаяся. В конце 2014 было объявлено, что в 2015 году конференция вернется в новом формате и будет состоять из нескольких мероприятий. Первое мероприятие прошло в марте в Шеньчжене, и там открыли много информации про Windows 10 — организационной, технической, плюс много внимания было уделено Интернету Вещей – от плат (Raspberry PI, например) до сотрудничества с альянсами (AllSeen с AllJoyn). Сам же WinHEC продолжает славную традицию – много технического, часто хардкорно, контента.

Недавно были выложены все видео, и мы рекомендуем к просмотру всем, кто интересуется, что есть сейчас и что будет дальше (часть на китайском). Мы же сделали небольшой обзор и поместили его под хабракат.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 5.2K
Comments 3

Дайджест апрельских хакатонов, митапов и других технологических мероприятий в Москве и не только

#tceh corporate blog Programming *Django *Game development *
image

Внимание: на часть представленных мероприятий вас пустят даже в белых халатах. И почти на все перечисленные события стоит захватить свой ноутбук!

В сегодняшнем дайджесте наиболее интересных техноэвентов мы расскажем, где попрактиковаться в решении реальных задач, стоящих перед страховщиками или биоинформатиками, и найти единомышленников — в Москве, области, Питере, Казани, Челнах и Нижнем Новгороде.
Читать дальше →
Total votes 23: ↑18 and ↓5 +13
Views 10K
Comments 8

Анонсирована превью-версия WinJS 4.0: универсальный UX, интеграция с AngularJS, обновленный ListView

Microsoft corporate blog Website development *JavaScript *Angular *Development for Windows *
Translation
Мы рады представить вам превью-версию Windows-библиотеки для JavaScript 4.0 (WinJS 4.0). В нашем предыдущем релизе (WinJS 3.0) мы фокусировались на том, чтобы обеспечить кросс-браузерную совместимость. С WinJS 4.0 мы начали добавлять новые возможности, чтобы библиотека продолжала быть хорошим фреймворком для разработки как Windows-приложений, так и приложений для веба.



Готовясь к этому релизу, мы ориентировались на отзывы сообщества и ваши дополнения, которые помогли нам сфокусироваться вокруг нескольких критичных направлений:

  • Универсальный опыт взаимодействия – люди хотят, чтобы их приложения работали там же, где и они: на телефонах, планшетах, компьютерах и даже на телевизоре в комнате. Форм-фактор устройств постоянно развивается, чтобы лучше соответствовать потребностям человека: где-то это клавиатура, подключаемая к планшету, с тем, чтобы сделать работу более продуктивной, где-то это подключение телефона к телевизору, чтобы можно было откинуться назад на диване и исследовать контент, и так далее. Элементы управления WinJS облегчают создание отзывчивых приложений, которые не только могут работать на экранах разного размера, но и учитывать разные способы ввода. Мы хотим помочь вам заточить опыт взаимодействия под каждое устройство и форм-фактор, так чтобы вы могли сфокусироваться на создании самих приложений.
  • Отличное взаимодействие с другими – WinJS спроектирован с прицелом на совместимость. Мы верим, что у вас должна быть возможность легко использовать вместе WinJS и ваши любимые фреймфорки на JS. Например, WinJS-обертка для AngularJS позволит вам прозрачно использовать WinJS в ваших проектах на AngularJS.
  • Мощный ListView – WinJS должен поддерживать вашу разработку приложений, предоставляя лучшие элементы управления. Наша реализация ListView была существенно оптимизирована с точки зрения производительности и поддерживает широкий спектр сценариев. Мы добавили новые возможности, например, поддержку чередования стилей, заголовки и подвалы для списков и улучшенное выделение элементов.


Мы счастливы, поделиться с вами этой предварительной версией. Если у вас будут какие-либо сложности, пожалуйста, отправьте нам запрос на включение или сообщите о проблеме через GitHub.

Вы можете начать использовать превью WinJS 4.0 сегодня через ваш любимый пакетный менеджер (Bower, npm или NuGet), ссылку на CDN, скачав Zip-архив с нашего сайта или клонировав репозитарий для сборки собственной копии на GitHub.

Далее в статье мы расскажем подробнее об фокусных областях, названных выше. Надеемся, вам тоже понравятся новые возможности WinJS 4.0.

Читать дальше →
Total votes 26: ↑19 and ↓7 +12
Views 13K
Comments 2

VIII ежегодная конференция «Встраиваемые технологии 2015»

Microsoft corporate blog Microsoft Azure
Привет!

27 мая 2015 года в Москве пройдет VIII ежегодная конференция «Встраиваемые технологии 2015». В этом году объединяющей концепцией мероприятия является «Интернет Вещей» (Internet of Things, IoT). Мировые и российские вендоры расскажут об этом всемирном тренде и возможностях, которые он открывает для создания современных интеллектуальных устройств, а также о самых современных инструментах и платформах для их реализации.
Особое внимание будет уделено операционной системе Windows 10 for IoT, решениям Microsoft Azure для IoT и планам Microsoft в этой сфере. Мы раскроем всю информацию, которая будет доступна на момент проведения мероприятия.



В программе много интересного:
Читать дальше →
Total votes 20: ↑16 and ↓4 +12
Views 5.4K
Comments 0

Почему Windows Phone стала лучшей платформой для запуска игры «Крутящий момент»

Microsoft Lumia corporate blog Development for Windows Phone *Development for Windows *
Translation
Предисловие: В прошлом месяце портал PocketGamer.biz, ориентированный, как вы могли догадаться, на мобильные игры, взял интервью у Виктории Павловой, бывшей участницы команды знаменитой ZeptoLab (разработчика Cut the Rope), а ныне CEO лондонской геймдев студии Lextre.



Учитывая, что в этом интервью Виктория не только рассказывает о головокружительном успехе первой игры студии, гоночной аркады «Крутящий момент» (в зарубежных странах игра получила название Perfect Shift) на платформе Windows Phone, но и объясняет причины этого самого успеха, мы просто не смогли пройти мимо. Желание поделиться исключительно положительным опытом разработки для WP, особенно с теми, кто только начинает свой путь разработчика и побудило нас попробовать новый формат для нашего блога.

Читать дальше →
Total votes 38: ↑20 and ↓18 +2
Views 10K
Comments 12

Онлайн-мероприятие по разработке для Windows 10, 10 июня, от ветеранов индустрии

Microsoft corporate blog .NET *Development for Windows *


Windows 10 — это то, о чем мы говорим много и с удовольствием. ОС, которая работает на разных формфакторах, инструменты разработки, позволяющие одно приложение собрать и под десктоп, и под ARM, и (в будущем) сделать это приложение доступным на Hololens. Универсальная платформа – это хорошо. Как раз об этом и наша новость – что эстафету повествования подхватили наши известные ветераны разработки из сообщества MVP – Сергей Звездин (@sergun) и Андрей Корявченко.
10 июня, с 11:30 до 13:30 по Москве, Сергей и Андрей проведут онлайн-мероприятие, на котором расскажут, как разрабатывать приложения для универсальной платформы Windows.

Подключайтесь! Сергей и Андрей – опытнейшие докладчики, давно занятые в индустрии. Будет интересно.
Total votes 17: ↑13 and ↓4 +9
Views 5.6K
Comments 1

Microsoft на Geek Picnic 13-14 июня — Интернет Вещей, виртуальная реальность и человеко-машинное взаимодействие

Microsoft corporate blog Microsoft Azure
Привет!

Как многие знают, в Москве и Санкт-Петербурге проходит Geek Picnic — крупнейший европейский фестиваль науки, технологий и искусства. В этом году фестиваль посвящен теме «человек-машина».

Мы в Microsoft занимаемся большим количеством релевантных тем, и не рассказать о них на крупнейшем мероприятии для гиков посчитали просто преступным! Читайте подробности под катом.


Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Views 6.1K
Comments 4