
Несмотря на то, что смартфон Nokia Lumia 900, который вот-вот появится на российском рынке, хорошо знаком по уже доступной модели Nokia Lumia 800, мы всё равно решили сделать подробный обзор модели. На прошедшей выставке CES 2012 смартфон удостоился награды «Смартфон года», а не так давно общественность узнала, что Стив Возняк нахваливает Windows Phone и Nokia Lumia 900. В этом обзоре мы постараемся в деталях рассказать, почему.
Дизайн
Аппарат Nokia Lumia 900 внешне схож с моделями Nokia N9 и Nokia Lumia 800, отличаясь большими размерами из-за дисплея. Если размеры Nokia N9 и Nokia Lumia 800 с 3.7-дюймовыми дисплеями составляли 116.5×61.2×12.1 мм, то Nokia Lumia 900 из-за 4.3-дюймового AMOLED-дисплея увеличился до 127.8×68.5×11.5 мм. Стоит обратить внимание, что при этом флагманский аппарат стал тоньше на 0.6 мм — цифра, может, и небольшая, но в руках вполне ощутимая. Солиднее Lumia 900 выглядит не только благодаря размерам, но и из-за веса: если предшественница Lumia 800 весила 142 грамма, то данный аппарат уже 160 граммов.
Корпус устройства выполнен из уже знакомого и хорошо зарекомендовавшего себя в N9 и Lumia 800 поликарбоната. Этот материал крайне устойчив к царапинам, не скользит в руке и имеет приятный матовый цвет. А благодаря технологии производства, при которой корпус вырезается из цельного бруска поликарбоната, смартфон получился ударостойким. В продаже будут доступны две модели: в чёрном и белом корпусе.
Сегодня мы расскажем о том, как использовать экран телефона Nokia 1100 в своих DIY-проектах, но сперва мы поделимся небольшой историей об этом телефоне.
Nokia 1100 — самый популярный телефон в мире, который посчастливилось сделать именно нам. С момента старта продаж в конце 2003 года телефон Nokia 1100 был распродан в количестве свыше 250 млн штук — это не только самый продаваемый продукт среди телефонов, но и среди вообще всей потребительской электроники.
Рассчитанный на широкую географию аудитории телефон имел крайне простой, но удовлетворяющий потребности жителей всех континентов практичный дизайн. Nokia 1100 имел монолитную силиконовую клавиатуру и ребристые не скользящие края, защищающие телефон от повреждений во влажных и пыльных климатических условиях, а также встроенный фонарик, предназначенный специально для жителей стран с недостаточным уличным освещением. Внешний вид телефона был разработан в калифорнийском Nokia Design Center болгаро-американским дизайнером Мики Механджийский (Miki Mehandjiysky).
«Единственный способ прийти ко всем этим функциям — это проводить много времени с потребителями, общаться с ними, смотреть на то, как они живут. Возьмём, например, функцию фонарика. Скорее всего вы подумаете „Да кому он вообще нужен?!“, но для потребителей, скажем, из Индии или Африки, где электричества либо нет вовсе, либо оно не всегда доступно, наличие фонарика крайне важно» — вспоминает о разработке Nokia 1100 Алекс Ламбик (Alex Lambeek), вице-президент Nokia, ответственный за сегмент бюджетных телефонов.
В Nokia 1100 использовался недорогой монохромный графический экран с зеленой светодиодной подсветкой, обеспечивая полную читаемость даже на очень ярком солнце. Разрешение экрана составляло 96x65 точек, отображая одну служебную и три пользовательских строки. Некоторые умельцы даже
научились использовать дисплей Nokia 1100 в своих целях, и сейчас мы расскажем, как это делается.
Привет, Хабр!
Приглашаем вас принять участие в бесплатном вебинаре «Intro to Apps with Maps for Series 40», в котором мы поделимся базовыми знаниями по работе и интеграции сервисов Карт Nokia в ваши приложения для телефонов Series 40.
Вебинар состоится в 10:00 (по московскому времени) 15 мая на русском языке. Регистрация обязательна.
Мы решили провести данный вебинар потому, что в последнее время бизнесы, желающие создавать собственные приложения для мобильных телефонов, всё чаще хотят видеть в них поддержку определения местоположения. Геолокация — это не просто очередная тенденция, но в первую очередь удобная функция, поднимающая планку UX и релевантность приложений на новый уровень.
В этом вебинаре мы покажем, как интегрировать Карты Nokia в приложения для Java ME и использовать Location API для телефонов на Series 40, чтобы сделать приложения более умными и востребованными среди требовательных пользователей. Посмотрев вебинар вы научитесь отображать карты и выполнять базовые операции с ней, например, добавлять и использовать стандартные и собственные маркеры. Также мы представим компоненты карт и расскажем, как использовать картографические сервисы и как обмениваться информацией о выбранном географическом положении между различными устройствами.
Тема сегодняшнего эпизода
серии вебинаров по QML и Qt Quick — «Списки. Модели и представления».
На этот раз автор вебинара Кирилл Кринкин рассказывает про концепцию Model-View-Controller и посвящает практически весь вебинар работе с моделями и представлениями. Посмотрев видео, вы узнаете, для чего используются статические и динамические модели и как они устроены в Qt Quick, как использовать делегаты, чтобы отображать элементы модели данных в элементах списка или других визуальных контейнерах.
Очередной эпизод
серии вебинаров по QML и QtQuick посвящен обработке событий мыши и клавиатуры.
Первая часть вебинара отводится рассказу про невизуальный элемент MouseArea, определяющий участки экрана, в которых события мыши приводят к вызову обработчиков. Ведущий Кирилл Кринкин показывает два способа обработки событий мыши — с помощью связывания свойств (
property binding) и с помощью обработчиков сигналов (
signal handlers), а также объясняет разницу между этими способами.
Во второй части видео рассказывается про два типа ввода с клавиатуры: текстовый (когда часть специальных клавиш обрабатываются в runtime и события которых до обработчиков не доходят) и «сырой» (когда все клавиши вызывают обработчики). После вводной следует объёмная практическая часть.
Привет, Хабр.
Приглашаем вас
зарегистрироваться на бесплатный вебинар "
Revenue Models and Developer Monetisation Tools", на котором мы расскажем о монетизации бесплатных и freemium-приложений и игр для телефонов Nokia Series 40.
Вебинар будет проводиться завтра в полдень (МСК) на русском языке. Регистрация обязательна.
Первая часть вебинара будет посвящена использованию
In-App Purchase API for Java, позволяющего пользователям совершать быструю покупку дополнительного контента (или разблокировку недоступной в базовой версии функциональности) в играх и приложениях.
Данный эпизод серии вебинаров по QML и QtQuick посвящен базовым средствам по созданию пользовательских интерфейсов.
Кирилл Кринкин, руководитель лаборатории
FRUCT Open Source & Linux Lab, расскажет про основные типы графических элементов. Посмотрев видео, вы узнаете, как с помощью QML можно работать с цветами, градиентами, графическими файлами и текстовыми элементами — возможности каждого элемента сперва описываются короткой теоретической частью, после чего демонстрируются на практике.
В вебинаре речь также пойдёт об организации элементов на форме. На приведенных примерах будет продемонстрирована работа с якорями (
anchors) и отступами (
margins) для позиционирования и выравнивания элементов. В теоретической части будут описаны возможности и правила (ограничения) при использовании якорей и отступов.
Об авторе: Паси Маннинен разрабатывает мобильные и веб-приложения, является Чемпионом Nokia Developer и Профессионалом Adobe Community, сертифицированным экспертом и преподавателем Adobe по Flex, Flash и Flash Mobile. Окончил магистратуру Университета Ювяскюля (одного из крупнейших вузов Финляндии) по специальностям «Прикладная математика» и «Компьютерные науки».
Введение
В этой статье мы покажем вам как создать простую версию Змейки для Windows Phone. В ней можно будет перемещать змейку в разных направлениях с помощью жестов. Приложение состоит из экрана меню, самой игры и финального экрана с результатами игры.
Windows Phone 7.1 SDK
Для разработки приложений для устройств под управлением Windows Phone 7, вам нужно установить Windows Phone 7.1 SDK. Вы можете загрузить его последнюю версию
здесь.
16 апреля 2012, 11:48
115
Привет, Хабр!
Мы представляем новую серию обучающих постов о QML и QtQuick. На сей раз мы покажем скринкасты с очередных Qt-семинаров Кирилла Кринкина, посвящённых разработке на QtQuick.
Из вступительного вебинара вы узнаете про набор технологий QtQuick. Разумеется, в ролике попутно будет рассказано, что из себя представляет декларативный язык разметки QML, какие у него назначения и особенности, каков его синтаксис.
После всего этого будет описана архитектура приложений на QML и разобрано как написание простейшего «Hello, World!», так и более сложных примеров, иллюстрирующих:
- как создавать проекты в Qt Creator;
- что такое связывание свойств и зачем оно используется в языке (кстати, про связывание свойств у нас есть отдельная статья);
- как использовать мышь.
Мы рады
сообщить о выпуске альфа-версии Qt 5 — первого значительного релиза Qt с момента запуска сообщества
Qt Project. Команда разработчиков Nokia благодарит всех энтузиастов этого комьюнити, принимающих непосредственное участие в создании Qt 5 Alpha, ведь многие возможности Qt 5 стали доступны именно благодаря их сплоченной работе. Нам очень приятно, что Qt Project стал местом, где люди объединяются, чтобы совместными усилиями развивать любимый фреймворк.
Основной целью альфа-версии Qt 5 является получение фидбека от разработчиков, который поможет улучшить все последующие релизы. В альфа-релизе Qt 5 акцент ставился на предоставлении основных модулей Qt Essentials, формирующих базовый функционал Qt 5. Это кросс-платформенные модули, достаточные для создания большинства приложений.
В виде бинарного пакета Qt 5 Alpha распространяться не будет, но для самостоятельной компиляции доступны
исходные файлы. Разумеется, доступна и
инструкция по компиляции.
Разработка Qt 5 началась примерно 9 месяцев назад, преследуя несколько основных целей,
описанных в мае прошлого года директором по развитию Qt в Nokia Ларсом Ноллом. Ниже будет список этих целей и того, что уже было достигнуто.