Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.05.20;
Скачать: [xml.tar.bz2];

Вниз

Программирование для смартфонов   Найти похожие ветки 

 
Jimmy   (2012-01-10 17:26) [0]

Здравствуйте!
1. Будут ли программы, написанные для обычных мобильных телефонов (Ява) работать на смартфонах с ОС Андроид?
2. На чем лучше всего писать программы под Андроид человеку, знающему Delphi?
Спасибо!


 
RWolf ©   (2012-01-10 17:31) [1]

http://delphimaster.net/view/15-1325791518/


 
icelex ©   (2012-01-10 18:07) [2]

1. нет
2. на джава для андроида


 
Jimmy   (2012-01-10 19:12) [3]

Спасибо!


 
Pit   (2012-01-10 19:14) [4]


> 1. нет

как это нет. Ты хочешь сказать, что Android не сможет выполнить JavaME приложение? Может быть нужно прослойку какую-нибудь поставить... Но я уверен, что способ есть.


 
Jimmy   (2012-01-10 21:34) [5]

Видимо лучше всего попробовать запустить свою игру на смартфоне...


 
Плохиш ©   (2012-01-11 02:41) [6]


> Pit   (10.01.12 19:14) [4]
>
>
> > 1. нет
>
> как это нет.

Вот-так и нет. Возьми попробуй или просто потрепаться хочешь.


 
icelex ©   (2012-01-11 12:58) [7]


> Может быть нужно прослойку какую-нибудь поставить...

да, другой телефон


 
RWolf ©   (2012-01-11 13:09) [8]

для андроида есть эмуляторы J2ME.


 
Pit   (2012-01-11 14:57) [9]


> Вот-так и нет. Возьми попробуй или просто потрепаться хочешь.

15 секунд гугления: http://www.android-app.ru/utilites/296-java-j2me-runner-versiya-1702.html

Плохиш, у тебя неплохие знания - это очевидно по форуму. Но мне кажется тебе нужно переставать говорить всё в такой категоричной форме, как-будто ты знаешь абсолютно всё, особенно новичкам - они принимают это за чистую монету. Это просто совет, понимаю что просто так изменится сложно и такие советы вызывают отторжение - но тем не менее. Удачи в жизни )


 
icelex ©   (2012-01-11 15:10) [10]

задачи не надо перемешивать: стоял вопрос, будет ли работать приложение для j2me приложение на андроиде? ответ однозначный - нет

вопрос есть ли эмуляторы/симуляторы для того, чтобы запустить приложение для j2me на андроиде не стоял


 
Pit   (2012-01-11 15:30) [11]


>  будет ли работать приложение для j2me приложение на андроиде?
>  ответ однозначный - нет

это уже трактовка. С тем же успехом можно сказать "Будет ли приложение j2me работать на адроиде? Однозначно да. Нужно ли для этого что-нибудь еще? Да."

С тем же успехом можно сказать, что .NET приложения не будут работать на WinXP. Это что - правда?

Мы не знаем что автор имел в виду, трактовать можно по разному. Конечный ответ:

Можно ли запустить j2me приложение на адроиде? Ответа: да.

Будет ли без посторонних программ работать j2me на "голом" андроиде? Ответ: нет.
По крайней мере сейчас. Возможно, гугл включит в какую-нибудь прошивку андроида эмулятор j2me, вполне возможно, что некоторые производители телефонов по-умолчанию включают эмулятор j2me в поставку, часто там сильно перелопаченный адроид. Этой информацией я, допустим, не обладаю.


 
icelex ©   (2012-01-11 17:12) [12]


> .NET приложения не будут работать на WinXP. Это что - правда

правда
.NET приложения работают под .NET или под Mono, или еще под какой-нибудь нечистью
а автор явно интересуется программированием под андроид
так пусть и учится писать под андроид, а не под прослойку, которая еще фик знает, как работает


 
Pit   (2012-01-11 21:05) [13]

ну я думаю все друг друга поняли.

По факту, андроид не умеет нативно (на текущий момент) выполнять j2me приложения. Но j2me приложения можно выполнять под эмулятором, то есть спец. программой для андроида.

А уж на чем учиться писать - это автору виднее, не думаю, что за него надо решать.


 
Плохиш ©   (2012-01-12 02:45) [14]


> Pit   (11.01.12 14:57) [9]
>
>
> > Вот-так и нет. Возьми попробуй или просто потрепаться
> хочешь.
>
> 15 секунд гугления: http://www.android-app.ru/utilites/296-
> java-j2me-runner-versiya-1702.html
>

Хм, там комментариев-то всего ничего для чтения. Жду дальнейших подтверждений "да".

PS. Разочаровала меня эта студенческая поделка от гугля :-( Хотел клиента для wcf-сервиса сделать, нашёл axis, сделал библиотеки подключил, в эклипсе проект для андроида красиво скомпилировался, андроида на табе послала в дальнее путешествие. Для ksoap-а даже сервис доработал, под его ограничение, всё-равно пустоту читает.
Попался htc с winmobile, блин, полчаса и клиент готов.


 
icelex ©   (2012-01-12 07:24) [15]


> Плохиш ©   (12.01.12 02:45) [14]

наверно потому что wcf все-таки поделка microsoft
а называть это поделкой потому что что-то у тебя не получилось как минимум некрасиво


 
Плохиш ©   (2012-01-12 10:56) [16]


> icelex ©   (12.01.12 07:24) [15]

Хм, на яве клиент создаëтся также за пару минут.
Надеюсь список "что-то" озвучивать не попросишь, у меня столько лишнего времени нет.


 
Pit   (2012-01-12 12:07) [17]


> Разочаровала меня эта студенческая поделка от гугля :-(

а может ты и прав. Но сейчас продажи телефонов с android на первом месте, обогнали даже iPhone, что год назад казалось бы невероятным.

Я бы хотел всю жизнь такие поделки делать.


 
icelex ©   (2012-01-12 16:33) [18]


> Плохиш ©   (12.01.12 10:56) [16]

нет, мне даже не интересно
мне джава в принципе не нравится и джава для андроида тем более
но я понимаю гугл, который взял за именно джаву за язык для андроида, а не тот же c# или свой гоу


 
KilkennyCat ©   (2012-01-12 19:07) [19]

круто.
я готов ответственно заявить, что под андроидом будет работать абсолютно любое приложение. никсовое, виндовое, маковское и для БЭСМ-66.
нужно только эмулятор надыбать.


 
asail ©   (2012-01-12 20:24) [20]


> Pit   (11.01.12 21:05) [13]

> По факту, андроид не умеет нативно (на текущий момент) выполнять
> j2me приложения

По факту, никто не умеет выполнять нативно j2me приложения. За исключением, может, очень специфичных ОС. Java, вообще, подразумевает наличие виртуальной машины.

> Плохиш ©   (12.01.12 02:45) [14]

> Попался htc с winmobile, блин, полчаса и клиент готов

Кстати, твой любимый winmobile умеет нативно запускать Java приложения ничуть не лучше, чем андроид... А ветка именно о Java и возможности ее запуска на андроиде.
Так вот, в случае с Java или С# говорить надо не о возможности нативного запуска под той или иной ОС, а о наличии виртуальной машины или фрэймворка под эту ОС. Не более.
Так вот, в таком контексте, Java (j2me) приложения запускать на андроиде можно. О чем собсна и был вопрос ТС.
Все вышесказанное - ИМХО, основанное на собтвенных не шибко глубоких познаниях о Java...


 
KilkennyCat ©   (2012-01-12 22:14) [21]


asail ©   (12.01.12 20:24) [20]
> Так вот, в таком контексте, Java (j2me) приложения запускать
> на андроиде можно.


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



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2012.05.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.007 c
15-1326573005
Юрий
2012-01-15 00:30
2012.05.20
С днем рождения ! 15 января 2012 воскресенье


1-1291970624
mnj
2010-12-10 11:43
2012.05.20
Выбор точек, веток и и х движение в TChart


4-1256831521
reactor
2009-10-29 18:52
2012.05.20
Как считать информацию из Combobox-а


2-1326605148
bumbum
2012-01-15 09:25
2012.05.20
управлять устройством через com port


15-1326482274
Riply
2012-01-13 23:17
2012.05.20
Фриланс на исходниках.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский