Witam wszystkich
W związku z tym, że mam w planie napisać program, który powinien chodzić na jak największej liczbie telefonów/smartfonów/palmptopów z wyświetlaczem dotykowym, a nigdy tego nie robiłem (w sensie programować jako tako potrafię, ale nie na telefon) to zastanawiam się nad wyborem technologii.
Jak każdy wie na rynku jest wiele systemów operacyjnych na urządzenia mobilne, a każdy z nich ma swój specyficzny język i framework, chciałbym użyć najbardziej uniwersalnego rozwiązania i napisać program, który mógłby bez większych kłopotów być odpalony na każdym z systemów.
Moje pytanie brzmi, czy JavaME jest właśnie takim rozwiązaniem?
Jak to jest z kompatybilnością między poszczególnymi wersjami, czy aplikacje tworzone za pomocą tej technologii są kompatybilne wstecz?
Jakie ograniczenia niesie za sobą stosowanie Java MobileApplication w stosunku to zwykłego JavaApllication (w sensie jakich funkcji nie posiada, czy jest bardziej bardziej toporne)?
Czy istnieje wsparcie obsługi zdarzeń z ekranu dotykowego i czy takie zdarzenia są poprawnie obsługiwane na różnych modelach telefonów?
Wybaczcie te podstawowe pytania, ale nie mam bladego pojęcia o pisaniu aplikacji na komórkę. Z każdej podpowiedzi będę się cieszył :).