Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Прочие операционные системы > Какая ОС подходит для КПК --->


Автор: Dr. Feronominol 04.02.05, 13:46
Хочу купить КПК - хочу совета:
Какую ОС следует поставить на него ? Если он мне нужен только как для Програмиста !

Автор: bugger 04.02.05, 13:54
пардон, а КПК продают без осей чтоль?

Автор: mo3r 05.02.05, 18:49
Есть один кпк, выпущенный Olympus, там есть выбор осей - линух или винда.
Посмотри на всякие Sharp Zaurus - они на линухе, с нормальными клавами (насколько я знаю), на новых моделях 640x480 экраны, на них можно (наверное) по-нормальному программировать.

Автор: Dr. Feronominol 06.02.05, 06:34
Цитата bugger @
пардон, а КПК продают без осей чтоль?

Так при желании переустоновить можно!
или добавить что? - а то как получается просто Органайзер! и будильник. :D

Автор: mo3r 06.02.05, 08:00
Цитата Dr. Feronominol @
Так при желании переустоновить можно!

Есть только один Айпак, который можно перепрошить и поставить линукс. На пальмы можно[теоретически] поставить линукс (но это уж будет извращением).

Автор: Lazy 17.02.05, 21:22
Бери PalmOS - он быстрее и надежнее. :D

Автор: Dr. Feronominol 18.02.05, 07:24
Цитата Lazy @
Бери PalmOS - он быстрее и надежнее.

Ок! - Ты советуешь брать эту модель ...
Скажи, на чем ты программишь и что ты делаешь на нем для программирования ...

Автор: Kaa 16.03.05, 15:45
Disclaimer - поскольку у меня Пальма - то все, что я скажу о прочих платформах может быть неполным и/или неверным.
Насколько я понимаю - на данный момент на мобильных устройствах бывают такие ОСы: Win Mobile (она-же Win СЕ, она-же Pocket PC), Palm OS, Unix и Simbian. Все КПК продаются с уже установленной осью и как правило сменить ее нельзя (только на отдельные устройства можно поставить Юникс вместо родной оси - но это скорее исключение).
Если ты хочешь писать программы под КПК на большом брате - то наверное проще писать под Винду, ибо там более-менее привычное для Виндовых программистов АПИ и привычная среда разработки - Visual Studio. Пальмовое АПИ отличается мягко говоря своеобразием и ИМХО гораздо менее Programmer-friendly.
Если ты хочешь программить на собственно КПК - то тут на Пальме имхо это делать лучше. Под Пальму есть С(не ++), Паскаль, пара Бейсиков, встречал упоминания про всякую экзотику - типа Форт, Лисп, Луа и т.п. Кроме того Пальмовая Граффити ИМХО удобнее для ввода больших объемов текста. Мои знакомые программеры - покетовладельцы не смогли найти для своих машинок подходящих OnBoard средств разработки. Правда один из них че-то там мастерит кажись на Java-Script. Но должен предупредить, что программить непосредственно на КПК удовольствие на любителя. На большом брате это делать гораздо удобнее.
Про Юникс и Симбиан ничего не скажу, ибо Юникс - он и в Африке Юникс, а про Симбиан я просто ничего не знаю.

Автор: bugger 17.03.05, 10:13
вставлю своих пять копеек.

Цитата
альмовое АПИ отличается мягко говоря своеобразием и ИМХО гораздо менее Programmer-friendly.

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

Цитата
Под Пальму есть С(не ++)

как же так? я лично уже полтора года на ++ пишу, и вродь ничево.

Цитата
про Симбиан я просто ничего не знаю

немного знаком с этой системой. могу сказать следующее.
изучать симбиан как то сложнее (намного), чем палм. система написана на С++, имеет свой встроенный фрэймворк, который надо изучить. документирован этот фрэймворк, мягко говоря, весьма топорно. очень мало книг и примеров. настраивать среду разработки тоже не так просто. создавать инсталляки с первого раза не всегда получается. тестировать на девайса тоже бывают проблемы. хотя, когда с поработаешь с этой системой и привыкаешь к ее странностям, то работать можно.

Автор: Kaa 17.03.05, 10:46
Цитата
у пальмы апи хоть как то сгруппированы. по названию функции можно понять, к какому типу менеджера она относится. на мой взгляд, это удобнее, чем под виндами. легче по крайней мере вести навигацию по функциям.

Названия функций - это в общем плюс Пальмы. Я пока делаю только первые попытки писать под пальму и возможно это дело привычки, но у меня сложилось впечатление, что для решения сравнимых задач на пальмовом АПИ требуется сделать больше "телодвижений", чем под Винду (одна работа с памятью чего стоит), и код получается запутанней.

Цитата
Цитата
Если ты хочешь программить на собственно КПК - то тут на Пальме имхо это делать лучше. Под Пальму есть С(не ++),

как же так? я лично уже полтора года на ++ пишу, и вродь ничево.

Непосредственно на ладошке - поделись на чем? Я тоже такое хочу.

Автор: bugger 17.03.05, 11:04
ну конечно телодвижений будет больше. все таки не сравнивай КПК и персоналку.

Цитата
Непосредственно на ладошке - поделись на чем? Я тоже такое хочу.

наверное я тогда тебя не правильно понял. я имел ввиду в общем разработку программ для пальм. то есть на персоналке. на кпк большого смысла писать исходники не вижу. но каждому свое.

Автор: msdubov 18.03.05, 18:27
Кто-нибудь знает, есть ли конкретные программы для программирования на кпк? :wall:

Автор: Fester 18.03.05, 19:38
кажется был какой-то сишный компайлер.... а вообще вводиить исходники с SIP - это изощренная пытка :) Если бы у древних китайцев были бы КПК, то они обязательно придумаили бы такую пытку :)

Автор: Guest 19.03.05, 14:25
:whistle:

Автор: Kaa 21.03.05, 08:19
Цитата
Кто-нибудь знает, есть ли конкретные программы для программирования на кпк?

OnBoardC; pp (Pascal & Palm)

Цитата
вообще вводиить исходники с SIP - это изощренная пытка :) Если бы у древних китайцев были бы КПК, то они обязательно придумаили бы такую пыт


Конечно, программить на ладошке намного менее удобно, чем на большом брате. Однако вполне возможно, например если пришла в голову идея и хочется ее срочно проверить, а под рукой только пальма. Однако есть и программисты, которые пишут весьма неплохие программы на том-же OnBoardC (правда у него Tungsten C с клавой).

Автор: msdubov 25.03.05, 12:03
Спасибо, но у меня PocketPC... :unsure:

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)