Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2010, 11:54   #31
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Ради интереса посмотрел скриншоты.
Позволю себе попридираться к дизайну Очень не понравился последний скрин. Все таки борландовские bitbutton с дефолтными иконками просто ужасны.
А так, в целом, думаю, что приложение может быть полезно в школе. Наверное самый лучший вариант распространения - продавать школам, а те уже пусть бесплатно раздают ученикам.

<dreams>
P.S. Вот если бы она была еще кроссплатформенная...
</dreams>
oleg kutkov вне форума Ответить с цитированием
Старый 10.05.2010, 12:12   #32
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

Цитата:
P.S. Вот если бы она была еще кроссплатформенная...
А что это значит кроссплатформенная?
beygul вне форума Ответить с цитированием
Старый 10.05.2010, 13:15   #33
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Цитата:
Сообщение от beygul Посмотреть сообщение
А что это значит кроссплатформенная?
Когда и в Windows и в других ОС работает
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 10.05.2010, 13:29   #34
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
По умолчанию

2oleg kutkov
Вы правы! тем более если верить слухам, то школы скоро посадят на линукс. Да, что там посадят его уже в комплекте с софтом для школы присылают. Сам видел, не спрашивать откуда .
+Есть же крутые ученики у которых MacBook с Mac OS X. Но тогда надо переписывать прогу или хотя бы перенести её на лазарус.
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 10.05.2010, 13:29   #35
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
По умолчанию

Про Кроссплатформенное ПО:
Хоть слизал с ВикиПедии но всё же:
Цитата:
Кроссплатформенное программное обеспечение — программное обеспечение, работающее более чем на одной аппаратной платформе и/или операционной системе.
Языки программирования

Кроссплатформенными можно назвать большинство современных высокоуровневых языков программирования. Например, C, С++ и Free Pascal — кроссплатформенные языки на уровне компиляции, то есть для этих языков есть компиляторы под различные платформы. Java и C# — кроссплатформенные языки на уровне выполнения, то есть их исполняемые файлы можно запускать на различных платформах без предварительной перекомпиляции. PHP, ActionScript, Perl, Python, Tcl и Ruby — кроссплатформенные интерпретируемые языки, их интерпретаторы существуют для многих платформ.

Прикладные программы

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

Примеры:

* Apache
* BinkD
* CVS
* Emacs
* GIMP
* GoldEd
* Inkscape
* Lotus Notes
* Mozilla Firefox, Mozilla Thunderbird, SeaMonkey
* MySQL
* OpenOffice.org
* Opera
* VIM

Операционные системы

Современные операционные системы также часто являются кроссплатформенными. Например, операционные системы с открытым исходным кодом, например, NetBSD, GNU/Linux, FreeBSD, AROS могут работать на нескольких различных платформах, чаще всего это x86, m68k, PowerPC, Alpha, AMD64, SPARC. Microsoft Windows может работать как на платформе Intel x86, так и на Intel Itanium. Операционная система NetBSD является самой переносимой[1], она портирована на большинство существующих платформ.

Эмуляция

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

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

Последний раз редактировалось Яр|/||< (^_^); 10.05.2010 в 13:34. Причина: Забыл слизать с Wiki
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 10.05.2010, 13:41   #36
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

))) к сожалению это для меня пока тёмный лес)))
beygul вне форума Ответить с цитированием
Старый 10.05.2010, 14:08   #37
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Цитата:
Сообщение от beygul Посмотреть сообщение
))) к сожалению это для меня пока тёмный лес)))
Полагаю, что у вас единственная часть, привязанная к платформе - это графический интерфейс, а весь остальной код без особых проблем перенесется на другие платформы.
Существуют три очень популярный тулкита, позволяющие создавать кроссплатформенный графический интерфейс - Qt, GTK+ и wxWidgets.
Первый вы можете применять только на свой страх и риск, т.к. Qt свободен для некоммерческого применения, а для коммерческого необходимо приобретать лицензию, примерно $3000 на программиста. Второй и третий тулкиты абсолютно свободны как для коммерческого, так и для некоммерческого применения.
oleg kutkov вне форума Ответить с цитированием
Старый 10.05.2010, 14:26   #38
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

а стоит ли оно вообще того? Просто я не видел ни одного человека, который бы пользовался другой операционкой... Все кого я видел - пользуются WINDOWS...
beygul вне форума Ответить с цитированием
Старый 10.05.2010, 14:35   #39
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Я видел таких людей (в том числе и себя)
А вообще Яр|/||< (^_^) правду говорит, в школах уже давно намечается (и понемногу, но уверенно, движется) переход на СПО (свободное программное обеспечение). Так что вопрос, очень даже актуален.
Тут вопрос скорее так стоит, допустим учебное заведение и радо бы перейти на СПО (хотя бы в целях экономии), но этому препятствует различные приложения, существующие только для Windows. Программисты же часто так и размышляют - раз у всех винда и я буду писать под винду.
Пора бы разрывать этот заколдованный круг
oleg kutkov вне форума Ответить с цитированием
Старый 10.05.2010, 14:37   #40
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

а каким образом вообще создавать приложения под другие операционки? Просто я даже представления не имею об этом...(((
beygul вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Две проги. Порезка труб и движения коня по шахматной доске. По какому принципу работают такие проги? sadf Общие вопросы C/C++ 4 06.03.2010 20:04
продажа авиабилетов tagjik БД в Delphi 1 24.11.2008 13:56
Продажа программ в интернете Terran Свободное общение 11 21.11.2008 16:36
НДФЛ+продажа авто Elm0 Свободное общение 0 05.04.2008 17:07