Android → Скоро ли ожидать кучу программ?
Русское (да и международное, надо полагать) сообщество игры Battle for Wesnoth активно обсуждает тот факт, что в ноябре прошого года игра была портирована на iPhone. Всерьёз преполагают портировать и на другие мобильные платформы: Windows Mobile и Android. И высказываются, в частности, такие мысли:
Тут же вспоминается iPhone. Как произошло, что на эту платформу в короткий срок было написано множество программ? Неужели настолько лёгкое в освоении программирование, неужели настолько были распространены в начале эти аппараты?
Здесь и хотелось бы узнать мнение айтишного сообщества Open-Life: каковы перспективы, как скоро ожидать большого количества софта на андроид?
Во-первых, программистов Java меньше чем программистов C++, так что кол-во софта на андроиде не будет увеличиваться бешеными темпами. Во-вторых в андроиде используется довольно сложное взаимодействие xml и Java, из-за чего нужно некоторое время потратить на изучение этого взаимодействия, что еще уменьшает число желающих кодить под андроид.К тому же платформа пока еще не актуальна.
Тут же вспоминается iPhone. Как произошло, что на эту платформу в короткий срок было написано множество программ? Неужели настолько лёгкое в освоении программирование, неужели настолько были распространены в начале эти аппараты?
Здесь и хотелось бы узнать мнение айтишного сообщества Open-Life: каковы перспективы, как скоро ожидать большого количества софта на андроид?
- +4
- Ghaydn
- 18 января 2010, 21:46
Если на андроиде j2me работает, то народ не будет особо напрягаться с нативными приложениями.
Если не ошибаюсь, там толком только java и работает. Нативное что-то есть, но в ограниченом виде.
Как я понял j2me худобедно работает, но вот будет ли от нее толк? Для быстрого портирования конечно сойдет, но если выходить на платформу с планами на будущее — все равно придется писать на их джаве)
Вон на современных нокиях под симбианом половина якобы нативных приложений на самом деле флэш.
А про objC++ спасибо, не знал.
а на андроид можно ли запустить нативные *nix приложения, к примеру apache, etc (консольные)
// не читай второе предложение)
P.S.