Как стать автором
Обновить

Комментарии 23

НЛО прилетело и опубликовало эту надпись здесь
А чем он правильный? Ведь Android-приложения на Blackberry совсем не, так работают как на Android.
Особенно, если часть приложения использует NDK, то тогда все приложение вообще не работает.
НЛО прилетело и опубликовало эту надпись здесь
+1 Думаю судьба OS/2 не повториться — так как то была OS, а BlackBerry продает девайсы, и по сути такой шаг — хорошый старт.
Нет ничего более постоянного, чем что-то временное…
Когда в 1993 году Microsoft выпустила Windows NT 3.1, большинство преимуществ OS/2 уже не воспринимались компьютерной индустрией как эксклюзивные.

К слову, NT из OS/2 и родился.
Совершенно верно, только из OS/2 версии 1.3, которая была 16-битной. В OS/2 версии 2.0 уже использовалось 32-бит и в ядре и в приложениях. Кроме того, OS2 2.X использовала новый формат исполнимых файлов Linear Executable (LE), использовавший «плоскую» модель памяти с 32-битной адресацией в защищенном режиме. К слову, совместимось со предъидущей OS/2 версии 1.3 (16-битный формат исполняемых файлов New Executable — NE) сохранялась, как и совместимость с Microsoft Windows 3.x.
Только за, если это позволит покупателям этого смартфона относительно безболезненно перелезть с iOS/Android, благодаря переупакованным Android-приложениям. Да и разработчикам относительно просто — заморачиваться осваиванием Cascades ради 0.1% юзеров не всегда удобно, а так — первоначальную поддержку сделать можно, а потом, если взлетит, можно написать что-то нативное.

Конечно, львиная часть API Бачка не поддерживается, фичи >2.3.* не работают, но вроде в свежих обновлениях BB10 канадцы обещали подтянуть поддержку 4.*.
Меня, как пользователя, ББ10 привлек своим интерфейсом и управлением (сам плотно сижу на Андроиде с СГС2). И если многие приложения с Андроида будут работать на ББ10, то я буду только рад, т.к. приложениями пользуюсь активно и их отсутствие меня как раз и отталкивает от перехода на другие системы…

П.С. Опять реклама СГС4? :)
Только вы забываете, что OS/2 не умерла, а развилась в Windows NT, которая в последствии стала основой всех серверных и десктопных ОС от Microsoft. Цитата с википедии:

Microsoft decided to create a portable operating system, compatible with OS/2 and POSIX and supporting multiprocessing, in October 1988.[13] When development started in November 1989, Windows NT was to be known as OS/2 3.0,[14] the third version of the operating system developed jointly by Microsoft and IBM. To ensure portability, initial development was targeted at the Intel i860XR RISC processor, switching to the MIPS R3000 in late 1989, and then the Intel i386 in 1990.[15] Microsoft also continued parallel development of the DOS-based and less resource-demanding Windows environment, resulting in the release of Windows 3.0 in May 1990. Windows 3 was eventually so successful that Microsoft decided to change the primary application programming interface for the still unreleased NT OS/2 (as it was then known) from an extended OS/2 API to an extended Windows API. This decision caused tension between Microsoft and IBM and the collaboration ultimately fell apart. IBM continued OS/2 development alone while Microsoft continued work on the newly renamed Windows NT. Though neither operating system would immediately be as popular as Microsoft's MS-DOS or Windows products, Windows NT would eventually be far more successful than OS/2.
Выше я уже написал, что Windows NT использовала совместные «наработки» IBM и Microsoft из OS/2 1.3. IBM пошла дальше и выпустила в 1992 году качественно и функционально новый продукт — OS/2 2.0 «Cruiser». Далее были выпущены в 1993 OS/2 2.1 «Borg» и OS/2 for Windows «Ferengi» (на мой взгляд самая лучшая версия), в 1994 OS/2 2.11 (Service Pak), OS/2 2.11 SMP (многопроцессорная версия с поддержкой до 16 CPU), OS/2 Warp, в 1995 OS/2. Warp Connect и OS/2 Warp PowerPC Edition, в 1996 OS/2 Warp Server 4 и OS/2 Warp 4.
Мне нравится сама идея сконвертировать свои Android приложения под BB10, выложить в маркет и понаблюдать за покупками, скачиваниями и вообще тенденциями. Если продукт показывает рост, то можно и переписать под Native, и устройство для отладки достать. Если не взлетело — потрачено только минимум времени на конверсию + создание Promo Graphics в размере 1920x1186.
На Symbian тоже выполнялись программы множества платформ — Native C++, J2ME, Flash, HTML apps и WRT виджеты, Python, Qt — но это ему не помогло.
Symbian в нынешнем состояние это сплошной костыль, писал под него на Qt, с одной стороны интересно, очень мне нравится Qt, с другой на допилку под Symbian, чтобы всё нормально работало требуется наверное столько же времени сколько и на разработку=) Не слишком корректно его сравнивать с QNX=)
«Там была превентивная многозадачность», да неужели и что же это за многозадачность такая?
Подозреваю, что вытесняющая — preemption.
И вот во вторник она подтвердила, что примерно 20% приложений в BlackBerry 10 App World по сути являются переписанными приложениями Android.


Если вы действительно внимательно следили за ситуацией, то просто не могли не заметить такой факт:
1. На момент старта платформы в BlackBerry World было 70 тысяч приложений для BlackBerry 10. Из них около 40% были портами с Android. То есть около 28 тысяч.
2. Сейчас там 100 тысяч приложений, из которых около 20% являются портами с Android. То есть около 20 тысяч.

Вывод? Количество Android-приложений уменьшается не только в относительных цифрах, но и в абсолютных. То есть Android-порты действительно являются временным решением, и разработчики портируют свои приложения в native.

Почему? Да потому что растёт конкуренция, появляются нативные аналоги, которым пользователи отдают предпочтение, и разработчикам Android-портов, хочешь-не хочешь, а приходится шевелиться, чтобы сохранять свои приложения конкурентоспособными.

Так что остальная часть статьи банально неактуальна :)
Извиняюсь, не заметил сразу, что это перевод >_<
Интересно, а как UI Guideline этих платформ пересекаются? Еще интересно, будет ли у «Андроид» приложений на BB тот же же доступ к API системы (телефония, gps, сенсоры, итд), как у родный приложений или хотябы как на андроиде.
Я надеюсь что не взлетит. Не потому что я злой, жадный, etc.

Просто потому что и так сложно быть мобильным разработчиком…
У Kindle Fire не будет проблем с совместимостью, потому что это и есть обычный android планшет с установленым ланчером и маркетом от амазона :)
Поэтому у Kindle Fire никогда не будет проблем совместимости с Android, при условии, что Amazon будет поддерживать свежий стек AOSP.

Автор неправильно высказался, на киндл файр стоит Андроид с кастомной прошивкой. Статья больше походит на маркетинговые исследования, а не на исследования технических деталей новой ос Блакберии!!!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории