не откажите пожалуйста в помощи
- Lonely Wanderer
- Кандидат (3 lvl)
- Сообщения: 100
- Зарегистрирован: Пт авг 25, 2006 16:07
не откажите пожалуйста в помощи
Маленькая предыстория. В одном из чатов небольшая группа людей утверждает, что нет разницы между смартфонами(коммуникаторами) и телефонами. Я всяко пытался доказать обратное, но на каждый мой аргумент(опишу ниже) был приведен контраргумент. Я, честно говоря, растерялся.. Неужели и правда нет четких границ, разделяющих смартфоны(коммуникаторы) и телефоны? Прошу форумчан помочь в этом не легком вопросе.
Итак, аргументы, которые я уже приводил и ответы на них:
P.S. Слова Смартфоны/коммуникаторы буду писать сокращенно СК.
1. А. СК несут на борту операционную систему
1. Б. В телефонах тоже есть Операционка!
2. А. СК обладают многозадачностью!
2. Б. СониЭрикссоны и еще всякие телефоны тоже позволяют запускать несколько ява приложений - та же многозадачность.
Спор был большим. Все пункты сюда не вижу смысла вписывать. Признаюсь, в технической части мобильных устройств ориентируюсь слабо, поэтому мне сложно дискусировать на равных с людьми, которые пишут программы на Яве. Кстати, один из них утверждал, что андроид тоже написан на яве.
А теперь, внимание, вопрос: какие есть четкие границы, разделяющие СК и Телефоны? Буду благодарен за любую помощь. В том числе и ссылки на грамотные статьи по этому поводу.
Итак, аргументы, которые я уже приводил и ответы на них:
P.S. Слова Смартфоны/коммуникаторы буду писать сокращенно СК.
1. А. СК несут на борту операционную систему
1. Б. В телефонах тоже есть Операционка!
2. А. СК обладают многозадачностью!
2. Б. СониЭрикссоны и еще всякие телефоны тоже позволяют запускать несколько ява приложений - та же многозадачность.
Спор был большим. Все пункты сюда не вижу смысла вписывать. Признаюсь, в технической части мобильных устройств ориентируюсь слабо, поэтому мне сложно дискусировать на равных с людьми, которые пишут программы на Яве. Кстати, один из них утверждал, что андроид тоже написан на яве.
А теперь, внимание, вопрос: какие есть четкие границы, разделяющие СК и Телефоны? Буду благодарен за любую помощь. В том числе и ссылки на грамотные статьи по этому поводу.
О Symbian знаю всё!!! Всё?? ну-уу, почти всё =)
Четких границ нет.
Поиском можете найти тему насчет "можно ли считать, что внутри телефона - операционная система". Продолжать этот спор бессмысленно, разве что развлечение для соответствующих специалистов .
Условные границы есть. Например насчет ОС - принято к коммуникаторам-смартам относить те, ОС которых, условно говоря, достаточно известна. Симбиан, линуксы разные, айфон ОС, WM и т.д.
И насчет многозадачности - на коммуникаторах и смартах нет ограничения на количество одновременно работающих программ. Как и на ноутбуках например.
Там уже "сколько осилит - столько и можно".
В телефонах, если не ошибаюсь, есть какой-то предел, независимо от "мощности" самого телефона.
Или уже нет?
Можно на телефоне запустить 40-50 приложений?
(ну хоть 30. Необязательно самых ресурсоемких)
Поиском можете найти тему насчет "можно ли считать, что внутри телефона - операционная система". Продолжать этот спор бессмысленно, разве что развлечение для соответствующих специалистов .
Условные границы есть. Например насчет ОС - принято к коммуникаторам-смартам относить те, ОС которых, условно говоря, достаточно известна. Симбиан, линуксы разные, айфон ОС, WM и т.д.
И насчет многозадачности - на коммуникаторах и смартах нет ограничения на количество одновременно работающих программ. Как и на ноутбуках например.
Там уже "сколько осилит - столько и можно".
В телефонах, если не ошибаюсь, есть какой-то предел, независимо от "мощности" самого телефона.
Или уже нет?
Можно на телефоне запустить 40-50 приложений?

Пятый укрепленный каземат для самых буйных. Не расковывать, с рук не кормить.
-
- Нобелевский лауреат (7 lvl)
- Сообщения: 6660
- Зарегистрирован: Ср авг 11, 2004 13:59
Сейчас граница действительно стирается - есть телефоны (типа самых навороченных сенсорников от Samsung), по функциональности близкие к смартфонам. С другой стороны, первые смартфоны по сути были такими же телефонами с закрытыми операционками.
Для начала я бы сказал, что смартфоны/коммуникаторы в современном определении (как КПК с телефонным модулем) обладают операционными системами, позволяющими пользователю дополнительно устанавливать нативные приложения. Телефоны - нет, в них встроены Java-машины, а приложения на Java - не нативные.
Вообще это всё от того, что в понимании большинства "телефоны" развились до того, что стали "компьютерами", т.е. для них любой WM-коммуникатор или тот же iPhone - это "переразвитый телефон", а не КПК со встроенным телефонным модулем.
Ведь на самом-то деле телефоны развивались отдельно, КПК - отдельно, а потом наступило время, когда их стали скрещивать, откуда и пошли смартфоны (ближе к телефонам) и коммуникаторы (ближе к КПК). Но это русскоязычная терминология. В англоязычной среде и смартфоны (типа несенсорных Nokia с Symbian на борту), и коммуникаторы (WM-КПК с телефоном) - это все smartphones.
Для начала я бы сказал, что смартфоны/коммуникаторы в современном определении (как КПК с телефонным модулем) обладают операционными системами, позволяющими пользователю дополнительно устанавливать нативные приложения. Телефоны - нет, в них встроены Java-машины, а приложения на Java - не нативные.
Вообще это всё от того, что в понимании большинства "телефоны" развились до того, что стали "компьютерами", т.е. для них любой WM-коммуникатор или тот же iPhone - это "переразвитый телефон", а не КПК со встроенным телефонным модулем.
Ведь на самом-то деле телефоны развивались отдельно, КПК - отдельно, а потом наступило время, когда их стали скрещивать, откуда и пошли смартфоны (ближе к телефонам) и коммуникаторы (ближе к КПК). Но это русскоязычная терминология. В англоязычной среде и смартфоны (типа несенсорных Nokia с Symbian на борту), и коммуникаторы (WM-КПК с телефоном) - это все smartphones.
-
- Нобелевский лауреат (7 lvl)
- Сообщения: 6660
- Зарегистрирован: Ср авг 11, 2004 13:59
В англоязычной википедии написано довольно хорошо (всё-таки надо не лениться туда заглядывать - она намного полнее русскоязычной
):
И ещё:
Lonely Wanderer, попросите уважаемых участников чатов написать нативное приложение для телефонов SonyEricsson
- т.е. не на Java, а на том языке, на котором вообще написана вся, как они её называют, "операционная система" в этих телефонах. Если они его смогут написать, потом ещё как-нибудь без плясок с бубном (т.е. без слития из телефона прошивки, её разбора на компьютере с использованием специального ПО, повторной прошивки телефона и т.п.) установить в телефон и запустить - то можно считать SE смартфонами. Но поскольку это доступными для рядового пользователя механизмами сделать невозможно, то... в интернетах кто-то неправ
P.S. Многозадачность - не критерий.

По сути - как я и сказал выше: в смартфонах (в современном понимании этого слова) - полноценные ОС, позволяющие пользователю дополнительно устанавливать нативные приложения для этих ОС (написанные специально для них) и позволяющие разработчикам создавать такие вот нативные приложения.A smartphone is a mobile phone that offers more advanced computing ability and connectivity than a basic 'feature phone'. While some feature phones are able to run simple applications based on generic platforms such as Java ME or BREW, a smartphone allows the user to install and run much more advanced applications based on a specific platform. Smartphones run complete operating system software providing a platform for application developers.
И ещё:
Обычные "навороченные телефоны" (feature phones), в число которых попадают и SE с многозадачностью (и прочие подобные телефоны), обладают весьма примитивным API и, опять же, не могут исполнять нативные приложения.Feature phones can often run simple applications based on Java ME or BREW. However, the feature phone has less advanced programming APIs and is unable to run native software specific to a smartphone platform.
Lonely Wanderer, попросите уважаемых участников чатов написать нативное приложение для телефонов SonyEricsson
- т.е. не на Java, а на том языке, на котором вообще написана вся, как они её называют, "операционная система" в этих телефонах. Если они его смогут написать, потом ещё как-нибудь без плясок с бубном (т.е. без слития из телефона прошивки, её разбора на компьютере с использованием специального ПО, повторной прошивки телефона и т.п.) установить в телефон и запустить - то можно считать SE смартфонами. Но поскольку это доступными для рядового пользователя механизмами сделать невозможно, то... в интернетах кто-то неправ

P.S. Многозадачность - не критерий.
- Lonely Wanderer
- Кандидат (3 lvl)
- Сообщения: 100
- Зарегистрирован: Пт авг 25, 2006 16:07
Вооот она первая зацепка! Выходит мы можем занести аргумент "на смартфоны можно ставить нативные приложения, написанные специально под их операционную систему, а на телефоны нельзя. А ява приложения не являются нативными" как 1-ый пункт различия смартфонов и телефонов?
Насчет количества одновременно запущенных приложений(30, 50 и так далее). Я уже говорил об этом, но в ответ получил вопрос: назови точное количество приложений, запустив которое - телефон превращается в смартфон? И тут я не знал, что ответить. Ведь в коммуникаторах на ВМ 2003 с 64 мб оперативы нельзя было запустить больше программ, чем на современных сониэриках например. Выходит сониэрики коммуникаторы, а те же девайсы на вм2003 - нет. Еще есть какие-то конкретные зацепки? Помимо нативности приложений. И еще. Что такое "нативные приложения"? Ответьте пожалуйста сжато и информативно для не разбирающегося глубоко в этом вопросе человека.
Насчет количества одновременно запущенных приложений(30, 50 и так далее). Я уже говорил об этом, но в ответ получил вопрос: назови точное количество приложений, запустив которое - телефон превращается в смартфон? И тут я не знал, что ответить. Ведь в коммуникаторах на ВМ 2003 с 64 мб оперативы нельзя было запустить больше программ, чем на современных сониэриках например. Выходит сониэрики коммуникаторы, а те же девайсы на вм2003 - нет. Еще есть какие-то конкретные зацепки? Помимо нативности приложений. И еще. Что такое "нативные приложения"? Ответьте пожалуйста сжато и информативно для не разбирающегося глубоко в этом вопросе человека.
О Symbian знаю всё!!! Всё?? ну-уу, почти всё =)
- Байкалов Пётр
- Нобелевский лауреат (7 lvl)
- Сообщения: 10381
- Зарегистрирован: Вс ноя 12, 2006 17:22
Да.Lonely Wanderer писал(а):Выходит мы можем занести аргумент "на смартфоны можно ставить нативные приложения, написанные специально под их операционную систему, а на телефоны нельзя. А ява приложения не являются нативными" как 1-ый пункт различия смартфонов и телефонов?
Попроси приложения специализированного характера: прокси сервера, SSH клиенты, GPS трекеры, аудио и фото редакторы. Насладись дефейсом. Ещё можешь попросить поддержку Adobe Flash, USB host (Toshiba G900 как пример) и возможность "НАТИВНО" запустить линукс.Lonely Wanderer писал(а):Я уже говорил об этом, но в ответ получил вопрос: назови точное количество приложений, запустив которое - телефон превращается в смартфон? И тут я не знал, что ответить.
Неправда же. Приложения, к тому же, разные.Lonely Wanderer писал(а):Ведь в коммуникаторах на ВМ 2003 с 64 мб оперативы нельзя было запустить больше программ, чем на современных сониэриках например.
Нативные при дословном переводе с английского аналога - родные, то есть запускающиеся без перевода интерпретируемого кода в машинный, чем отличаются как раз в общем Java и .NET. Спросят разницу - разница в производительности (хотя во многих телефонах частично компенсируется частичным машинным переводом Java на машинный код).Lonely Wanderer писал(а):Что такое "нативные приложения"?
Задави лохов поддержкой интерфейсов (PC Card до недавнего прошлого, USB, Serial, VGA, TV-Out) и вопроизведением видео. Можешь ссылку дать, мы тебя координировать будем.


XJD-EPC102, SouthPro MidasPad, NTT DoCoMo Sigmarion III, HP hx2790, Pocket Nature Луч BT, Rovermate Navisat, 24 с лишним гигабайта флэш-памяти.
Viva la'Resistance!
Lonely Wanderer
>>Выходит мы можем занести аргумент "на смартфоны можно ставить нативные приложения, написанные специально под их операционную систему, а на телефоны нельзя.
А если вспомнить патчи для Сименса ME45....
(яву он не понимал)
Да и для сонек тогдашних тоже что-то делали, модель не помню уже
>>Выходит мы можем занести аргумент "на смартфоны можно ставить нативные приложения, написанные специально под их операционную систему, а на телефоны нельзя.
А если вспомнить патчи для Сименса ME45....

(яву он не понимал)
Да и для сонек тогдашних тоже что-то делали, модель не помню уже
Пятый укрепленный каземат для самых буйных. Не расковывать, с рук не кормить.
- Байкалов Пётр
- Нобелевский лауреат (7 lvl)
- Сообщения: 10381
- Зарегистрирован: Вс ноя 12, 2006 17:22
А, найди ещё бенчмарк на яве произвольный и запусти его на какой-нибудь хорошей девайсине знакомого (500+ МГц, WM+Эмёлятор). И запусти на телефоне. Овнаж обеспечен.

XJD-EPC102, SouthPro MidasPad, NTT DoCoMo Sigmarion III, HP hx2790, Pocket Nature Луч BT, Rovermate Navisat, 24 с лишним гигабайта флэш-памяти.
Viva la'Resistance!
- Lonely Wanderer
- Кандидат (3 lvl)
- Сообщения: 100
- Зарегистрирован: Пт авг 25, 2006 16:07
- Байкалов Пётр
- Нобелевский лауреат (7 lvl)
- Сообщения: 10381
- Зарегистрирован: Вс ноя 12, 2006 17:22
- Байкалов Пётр
- Нобелевский лауреат (7 lvl)
- Сообщения: 10381
- Зарегистрирован: Вс ноя 12, 2006 17:22
- Байкалов Пётр
- Нобелевский лауреат (7 lvl)
- Сообщения: 10381
- Зарегистрирован: Вс ноя 12, 2006 17:22
- Polosatiy_io
- Нобелевский лауреат (7 lvl)
- Сообщения: 15807
- Зарегистрирован: Чт апр 28, 2005 13:02