|
|
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Есть мысль написать программку для мобильных устройств. Знаю C#, Java и немного C++. Сейчас склоняюсь к андроиду, но это не более чем вкусовщина. Вопрос в том, на чем (под какую платформу) целесообразнее писать сейчас и возможно ли написать код который бы [относительно] легко портировался на другие платформы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 10:56:59 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
что бы портировался легко, есть жаба. остальное (вроде) сильно завязано на родные оси. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 10:59:55 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Жаба понятие растяжимое. Качну андроид SDK, напишу софтину, а как ее пом под WM или симбиан заводить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 11:01:35 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Саабразим Аль-каши БуханиЖаба понятие растяжимое. Качну андроид SDK, напишу софтину, а как ее пом под WM или симбиан заводить? Начните с J2ME. Будет и под андроидом работать и где угодно. Поставьте себе NetBeans - и вперёд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 11:24:42 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ShSerge, Мне понадобится СУБД отличная от полностью унылой, в андроиде глаз положил на SQLite, кроме того, посматривал на Android Market (ну и App Store и иже с ним для других платформ). Если вопрос с распространением для J2ME приложений как-то наверняка разруливается (хотя сходу не соображу как лучше), то с СУБД - засада. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 11:30:35 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
имхо Java - сразу в топку, ничего дельного из нее не получается (я еще не видел действительно приличных приложений на яве с нормальным потреблением (и без того ограниченных) ресурсов) с другой стороны, оно кросска Смотрите на платформу, которую собираетесь покорять: для WinMobile это дотнет mobile device (Compact .NET Framework) для iPhone свой SDK и Objective C под симбиан - вообще отдельная песня. Короче, кросски скорее всего не получится. 4 8 15 16 23 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 11:49:16 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Я много программ написал для J2ME. Были игры - пасьянсы, вывод онлайн-карты города на мобильный телефон, декодирование двумерных штрих-кодов с телефонной фотокамеры и т.д. . ПС. Быстродействие не зависит от того "на чём написано", потому что, обычно, используются нативные классы, реализованные производителем аппаратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 12:23:15 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ShSerge, Нет ощущения, что платформа будет уже неактуальна через пару лет? Как я понял, J2ME приложения на WM запускаются с бубном, на андроиде тоже.. А как распространяете если не секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 12:28:27 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Саабразим Аль-каши Бухани...Нет ощущения, что платформа будет уже неактуальна через пару лет?... Это я уже лет эдак 5 слышу. Хотя, всё может быть. Я не думаю, что программы живут дольше, чем платформы. Свою актуальность программы, как ни крути, теряют быстрее. Да и не жалко. Будет новая платформа, перейду с удовольствием. Кстати, на данный текущий момент, наиболее актуальна вэб-технология. На C# я тоже пишу. Профессионально на работе. И сейчас открыта визуалстудия на другом мониторе. Но сравнивать C# с явой не имеет смысла. ПС. Как распространяю? Хе-хе, я не распространитель, а программист. Пасьянсы - только у меня на мобильнике. Другие некоторые проекты умирают гораздо быстрее, чем заканчивается работа над ними. Однако же, польза от них (в смысле опыта и знаний) большая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 12:45:07 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ShSergeКстати, на данный текущий момент, наиболее актуальна вэб-технология.. этой "платформе" лет 20, не меньше ShSergeНо сравнивать C# с явой не имеет смысла. это одно и тоже, если вдуматся, просто разные бренды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 12:50:45 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ShSergeКстати, на данный текущий момент, наиболее актуальна вэб-технология. поясните плз мысль. Это по-моему зеленое и сладкое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 12:56:16 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Кстати, на счет кроссплатформенности . Уже по крайней мере два штука. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 13:11:48 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Aklinэтой "платформе" лет 20, не меньше Поменьше. Хотя, второй десяток лет уже ею занимаюсь. Aklinэто одно и тоже, если вдуматся, просто разные бренды. В смысле языка - да. Заметна разница только, когда с событиями работаешь. Ещё в яве нет partial классов. Но, вообще-то, да, одно и то же. 2 Бухани. Для работы с базами данных это Вам очень даже подходит. Единственный минус (он же и плюс), что обращение к базе происходит только в режиме онлайн. Минус, что когда "вне доступа" - обращение не сработает. Плюс то, что если потеряете своё мобильное устройство - база сохранится, да и обращатся к ней могут несколько пользователей одновременно. Да и СУБД у Вас будет не игрушечной, а самой той, что круто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 13:55:54 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ShSergeМинус, что когда "вне доступа" - обращение не сработает. Плюс то, что если потеряете своё мобильное устройство - база сохранится, да и обращатся к ней могут несколько пользователей одновременно. Траффик.. Деньги.. Жаба.. =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 14:03:39 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Саабразим Аль-каши БуханиТраффик.. Деньги.. Жаба.. =) Обращение к сети происходит только тогда, когда Вы чего-то делаете, а не повремённо. Да и к тому же, цены на мобильный интернет дешевеют с фантастической скоростью. Так что, если всерьёз и надолго - весьма рекомендую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 14:19:28 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
Вот написал для Android. Очень простая получилась. У кого есть вопросы к коду спрашивайте. Претензии также принимаются Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2010, 04:57:58 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
И вот такие вот возможности этой штуки под названием Smansi : Smansi, это - интерактивный интерпретатор работающий в среде Android и поддерживающий диалог с базой данных на языке Smans. Smans - не естественный язык, пользователи должны знать по крайней мере XPath. Однако, этот XPath-подобный язык используется и для запросов и для обновления. Структура базы данных на столько гибкая, что её лучше использовать как записную книжку или редактируемую справочную, а не только как набор простых таблиц. http://savtechno.com/indexru.html Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2010, 05:07:48 |
|
||
|
Разработка для мобильных устройств
|
|||
|---|---|---|---|
|
#18+
ОК. Чтобы не смущало уберу, все, что связано с Smans Database, оставлю только оболочку UI для Android. На месте SmansDB может быть любая другая БД. Весь этот интерфейс по сути два текстовых поля. Одно маленькое снизу entry для ввода утверждений. Они могут быть на языке прикрепленной СУБД. Я использовал Smans, так как он проще и выразительнее SQL. Другое окно result для всего того, что реплицируется из базы данных. Это напоминает Oracle SQL+ для Андроид. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2010, 18:48:27 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36405042&tid=1343724]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
163ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 482ms |

| 0 / 0 |
