Петровский форум - форум Петрово

Объявление

Внимание!


Форум переехал на сайт Петрово и сейчас расположен здесь - Форум Петрово


На этом форуме регистрация ЗАКРЫТА. Дальнейшие обсуждения ведутся на форуме Петрово

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Петровский форум - форум Петрово » Программирование » Кроссплатформенность - как это?


Кроссплатформенность - как это?

Сообщений 1 страница 4 из 4

1

На сегодняшний день x86 архитектрура и ОС Windows уже не считается платформой де-факто. Рынок IT движется в сторону встроенных компьютерных технологий (ВКТ), где используются различные ОС реального времени и спецефические процессорные архитектуры. Эра встроенных программируемых контролеров со всевозможными SCADA системами потихоньку тоже сдает свои позиции на рынках. Практически любые процессы повседневной жизни можно автоматизировать с помощью самодостаточных ВКТ. Создаваемые системы на базе ВКТ строятся основываясь на главных принципах функциональной расширяемости и интеграции, например, путем добавления нового модуля и/или программного обеспечения (ПО). Соответсвенно перед разработчиками стоит задача обеспечить потребности рынка, т.е. всем необходимым аппаратным и ПО. Возникает вопрос ? Платформ много, затраты на создание отдельного решения для каждой - возрастают по экспоненте, как снизить эти затраты? Ответ - обеспечить кроссплатформенность создаваемого решения! Да, и вдруг рынок начинает испытывать недостаток Квалифицированных специалистов... печально, а может и нет ! ;)
В этой теме, всем заинтересованным, предлагаю обсудить вопросы кроссплатформенности. Как то: "А с чего начать?"
Для начала необходимо определится с инструментарием разработчика!
Начнемс с обзора отличной статьи по этому поводу.

0

2

А действительно - как это? Если для x86 архитектуры, с  ОС Windows или Linux, то это еще возможно. Но это ж неполный вариант.. А как быть с MacOS (ну и некоторыми другими), особенно если архитектура другая?

0

3

Современные принципы разработки одни и те же для всех платформ, тем более существующие на сегодня средства разработки, включая языки программирования (с/с++), позволяют писать что угодно и под что угодно. нет на руках девайсов для тестирования? в нете куча полноценных эмуляторов! Возникает вопрос постановки задачи, т.е. :"А что собственно писать то надо?". А все, что угодно, ну например тот же органайзер, хочется кому-то иметь одинаковый интерфейс между данными на компе х86 с WinXP и данными в КПК с QNX Neitrino, WinCe и т.д., также в КПК имеется GPS навигатор с кучей карт на которых хотелось бы расположить клиентов, конкурентов и т.д., а еще есть сервер Xeon c FreeBSD и теми же данными... надо все это связать! Вперед и с песней...

Отредактировано lvccgd (2007-03-30 13:39:07)

0

4

да, согласен - эмуляторы есть на все

0


Вы здесь » Петровский форум - форум Петрово » Программирование » Кроссплатформенность - как это?