Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Программы под Смартфоны..

9.9K
15 июня 2006 года
Nez
41 / / 23.03.2006
Вот такая проблема возникла, достаточно хорошо из языков программирования знаю только Delphi. Скажите, кто знает как писать программы для Смартов... Вроде на Pascale можно... Если нет, то что для этого нужно...
273
15 июня 2006 года
3A3-968M
1.2K / / 22.12.2005
[quote=Nez]Вот такая проблема возникла, достаточно хорошо из языков программирования знаю только Delphi. Скажите, кто знает как писать программы для Смартов... Вроде на Pascale можно... Если нет, то что для этого нужно...[/quote]
Вариантов множество:
1) Microsoft .NET Compact Framework. Тут тебе на выбор и C# и VB.NET и Delphi.NET (ставим Delphi 2006)
2) J2ME, это классическая Жава
3) Windows CE SDK. Есть примочка к MS Visual C++ для разработки под Windows CE
292
15 июня 2006 года
Matush
726 / / 14.01.2004
[quote=3A3-968M]Вариантов множество:
1) Microsoft .NET Compact Framework. Тут тебе на выбор и C# и VB.NET и Delphi.NET (ставим Delphi 2006)
2) J2ME, это классическая Жава
3) Windows CE SDK. Есть примочка к MS Visual C++ для разработки под Windows CE[/quote]

4) Symbian
9.9K
16 июня 2006 года
Nez
41 / / 23.03.2006
вот у меня есть Delphi7... Что надо делать? Для программирования под Смарты нужно знать какие-то спец. приёмы или голимый Pascal и вперёд??
241
16 июня 2006 года
Sanila_san
1.6K / / 07.06.2005
Изучайте Java. Паскаль из Delphi 7 в смартфоны не прокатит.
273
17 июня 2006 года
3A3-968M
1.2K / / 22.12.2005
[quote=Nez]вот у меня есть Delphi7... Что надо делать? Для программирования под Смарты нужно знать какие-то спец. приёмы или голимый Pascal и вперёд??[/quote]
Конечно нет. Компилер Delphi 7, который стоит у тебя на компе, генерит ассемблерный код, т.е. аппаратно-зависимый (зависит от архитектуры процессора). Т.к. архитектура процессоров в компьютерах IBM PC различает структурно: разное количество/разрядность регистров, меньший размер адресуемой памяти, разрядность процессора, RISC/CISC/VLIW, а также различается командами процессора, то код написанный под IBM PC работать на PocketPC не будет. А вот Java и .NET используют аппаратно-независимый байт код, который в зависимости от платформы, на которой установлена среда выполнения, транслируется JIT-компилером уже в Native-код. А вот что касается Delphi, то начиная с версии 8 (далее 2005, 2006), среда разработки позволяет писать программы под .NET, что позволяет использовать .NET Compact Framework и, следовательно, писать программы под смарты.
.NET Compact Framework установлен на всех новых версиях Windows Mobile и Windows SmartPhone под телефоны от Motorola (Microsoft уж больно тесно дружат с Motorola).
Java - универсальный выбор, JVM установлены во многих телефонах даже древних моделей. Так что ставишь JBuilder и J2ME Wireless Toolkit и вперёд.
9.9K
17 июня 2006 года
Nez
41 / / 23.03.2006
Во классно как расписал то!!! Спасибо!.. Ну значит JBuilder я поставил.. А что за муть эта ваша J2ME Wireless Toolkit? Её обязательно ставить?

А теперь можно рассказать как это всё работает и желательно ссылку на толковую статейку по работе с JBuilder... пожалуйста...

Несколько минут спустя.......

Вот я всё на том же DVD (Полная коллекция программ от Borland) нашёл Самоучитель по Java. Далее предлагаю вам ознакомиться с содержанием..:

Иллюстрированный самоучитель по Java

Введение
Глава 1. Встроенные типы данных, операции над ними
Глава 2. Объектно-ориентированное программирование в Java
Глава 3. Пакеты и интерфейсы
Глава 4. Классы-оболочки
Глава 5. Работа со строками
Глава 6. Классы-коллекции
Глава 7. Классы-утилиты
Глава 8. Принципы построения графического интерфейса
Глава 9. Графические примитивы
Глава 10. Основные компоненты
Глава 11. Размещение компонентов
Глава 12. Обработка событий
Глава 13. Создание меню
Глава 14. Апплеты
Глава 15. Изображения и звук
Глава 16. Обработка исключительных ситуаций
Глава 17. Подпроцессы
Глава 18. Потоки ввода/вывода
Глава 19. Сетевые средства Java
Приложение. Развитие Java


...... Это то, что мне надо? Или нет?
273
17 июня 2006 года
3A3-968M
1.2K / / 22.12.2005
Нет, не совсем. Скорее всего в этом учителе описаны редакции платформы J2SE и J2EE. Тебе нужен J2ME:
J2ME - Java 2 Mobile Edition - редакция Жавы для мобильных устройств, набор классов достаточно ограничен, эта редакция работает на мобильниках и смартах.
J2SE - Java 2 Standard Edition - стандартная редакция Жавы. Поддерживается некоторыми смартами, мобилами, IBM PC и т.д...
J2EE - Java 2 Extended Edition - это уже тяжёлая версия Жавы для создания распределённых приложений, Web-сервисов, объектов баз данных (через JDBC) и т.д..
Открывай хелп JBuilder'а и набирай там Mobile Development и там будет всё что тебе нужно (в том числе и J2ME Wireless Toolkit). Потом идёшь на сайт компании Sun (так как великая Жава - изобретение Sun) или на сайт производителя смарта и берёшь эмулятор. При помощи хелпа из JBuilder устанавливаешь эмуль и готово. Можно выполнять сразу синхронизацию со смартом через утилиту J2ME Wireless Toolkit и смотреть что получилось. Вообщем, дальнейшие вопросы по этой теме уже лучше в раздел "Java" нашего форума задавай, там тебе всё популярно объяснят.
9.9K
17 июня 2006 года
Nez
41 / / 23.03.2006
Ладно, спасибо... попробую "пробиться" в ветку Java. Но вы на всякий случай тему пока не прикрывайте (чтобы было куда отступать, если что... :) )
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог