Как разработать приложение только для устройств Lumia?

Я вижу, что больше приложений на Windows Phone зависит от модели телефона.

GroupOn, приложения Nokia, папка приложения - вот некоторые из приложений, которые я имею в виду. Я могу установить эти приложения, только если у меня Lumia Phone. Иначе я не могу установить.

Таким образом, я хочу разработать приложение только для устройств Lumia. Как я мог развиваться?

3 ответа

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

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

Нет возможности выпустить приложение в магазине и сделать его доступным только для определенных устройств. Я видел несколько приложений, которые предназначены только для нескольких устройств с комментариями в описании магазина, чтобы указать на это, но нет никакого способа остановить людей с установкой других устройств - и неизбежно оставлять плохие отзывы.

Почему вы хотите ограничить вашу потенциальную базу пользователей? Особенно, когда устройства других производителей занимают менее 10% рынка.

Вам будет очень трудно получить ваше приложение для загрузки только на устройстве, не работая с OEM-производителем, чтобы поместить ваше приложение в их собственную коллекцию в Магазине.

Если вы думаете о создании своего приложения только для Nokia, свяжитесь с Программой разработки для Nokia и посмотрите, сможете ли вы справиться с этим.

Вы хотите спросить, что только пользователь Nokia может видеть ваше приложение, которое другим пользователям не понравится Samsung или HTC, тогда у вас нет шансов, если команда QA передаст ваш код.........

попробуйте получить доступ к информации об устройстве (имя линии), если вы нашли имя устройства Lumia, затем откройте свое приложение, иначе просто выйдите из приложения

private void initialize(object sender)
{
        string deviceDetails = "Device detail";
        deviceDetails += DeviceStatus.DeviceName + ",";

        MessageBox.Show(deviceDetails);
        //to know whether device supports smooth streaming of multi resolution video
        if (deviceDetails.equals("..your supportes device 1..") || deviceDetails.equals("..your supportes device 2.."))
        {
             MessageBox.Show("Supported");
             //open application go further
        }
        else
        {
             MessageBox.Show("Not supported");
              //close your application
        }

}
Другие вопросы по тегам