![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.01.2011
Сообщений: 774
|
![]()
Высокоуважаемые форумчане!
Подскажите как программировать под мобильные платформы(Android, iOs, Windows Phone), желательно кроссплатформленно. Есть идея для программы для смартфонов, но до этого к телефонам вообще не притрагивался. На каком языке, c помощью каких технологий и т.п. Подскажите какие-нибудь ресурсы по тематике. Очень прошу мне помочь. ps Программа будет с закрытым исходным кодом. ps может имеет смысл добавить раздел для мобильного программирования?
a.k.a. Angelicos Phosphoros
Мой сайт |
![]() |
![]() |
![]() |
#2 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
![]()
Кроссплатформенно - HTML 5 + всякая гадость. Но 100% одинаковое поведение тебе никто не гарантирует.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
Android это Java, http://developer.android.com/
iOS это Objective-C, https://developer.apple.com/devcenter/ios/index.action Windows Phone это хз ![]() из кроссплатформенных средств, видел лишь одну вещь на шарпе, помню точно поддержку первых двух платформ. платно правда. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 14.05.2013 в 00:02. |
![]() |
![]() |
![]() |
#6 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]()
Вообще тут еще ЯП зависит от целей. Для игр можно использовать одно(готовые движки со своими скриптовыми языками, похожими на C++/Delphi), а если уж нужно создавать программы, то тут уже смотря под какую платформу. Тут не дополнили насчет Windows Phone - это C++, а именно SDK от Microsoft под Visual Studio.
|
![]() |
![]() |
![]() |
#9 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Если хотите кроссплатформенности, в сети найдете без проблем, просто погуглите. Скорее всего это будет либо C# либо HTML5 как указали вверху. Сразу оговорюсь, это для очень простеньких приложений.
Если хотите серьезное приложение с хорошей производительностью и UI то пишите отдельно под каждую платформу с предоставленным SDK, как указали вверху: iOS - Objective C / Cocoa Touch Android - Java / Android SDK в добавок если нужно C/C++ / Android NDK Windows Phone 8 - C# / WP SDK (не уверен в правильном названии) Мобильная разработка очень сильно отличается от десктопной или серверной. Прежде чем приступать, ознакомтесь с SDK выбранной платформы очень внимательно. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 24.01.2011
Сообщений: 774
|
![]()
Я решил писать пока под Android на Си и java(на си будут места, где требуется быстрота, а на java все остальное). Думаю за два дня разобраться во всем этом и начать писать.
Я хочу создать мессенджер. Как думаете, как лучше сделать: с центральным сервером, на который посылается сообщения и ожидается получатель сообщения, которому оно и передается; либо центральный сервер лишь соединяет собеседников, которые дальше болтают между собой с помощью p2p. Плюсы первого метода: любое сообщение любому собеседнику можно будет отправить в любой момент вне зависимости от его статуса(онлайн или оффлайн) минусы первого: 1)очень мощный сервер/сервера(следовательно и больше денег надо вложить), 2)в любой момент могут наши доблестные органы могут забрать сервак под предлогом отслеживания всякого экстремизма, 3)при ДДОС обмен сообщениями будет суперслоупочным. плюсы второго: 1) обойдется менее мощным сервером, 2) Я буду защищен от обвинений в нарушениях чужой приватности. минус второго: слышал, что если соединять клиент и сервер в одном приложении, то проблем с отладкой много. Посоветуйте, пожалуйста, каким путем мне пойти? и не подскажете, на каком языке лучше писать такие сервера? Тут я думаю насчет Delphi, ведь интеграция с БД у него сильная, и он для меня попроще. Может есть что-то более профильное? UPD: у майрософта все примеры прог на VB.net или C#
a.k.a. Angelicos Phosphoros
Мой сайт Последний раз редактировалось New man; 15.05.2013 в 15:08. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Для всех платформ без плагинов | Dennyr2d2 | Фриланс | 18 | 30.09.2012 20:14 |
апликейшн для мобильных | imyaotchestvo | Фриланс | 2 | 16.02.2011 13:21 |
Программы для мобильных телефонов | vaniys | Помощь студентам | 3 | 03.03.2010 18:37 |
Прога для мобильных кроссплатформенная | _Dima_ | Фриланс | 9 | 01.04.2009 08:01 |