Jaki język programowania wybrać dla platform mobilnych?

2011-11-19 19:14
0

Witajcie.

Jestem w trakcie pisania aplikacji bazodanowej dla środowiska MS Win. Jednak chcę aby w/w aplikacja była również dostępna z urządzeń mobilnych na następujących systemach: Android, iOS, Symbian, Windows Mobil.

Czy da się wybrać jakieś środowisko programistyczne aby działało na wszystkich platformach mobilnych, czy dla każdej trzeba pisać oddzielnie?

Porady i wskazówki mile widziane.

Jak programujesz na wszystkie systemy to programuj też na system BADA OS (programuje się w C++) - liske1 2011-11-21 15:53
A co to za wynalazek? :) - james8 2011-11-21 16:05
Jest to wynalazek Samsunga :) coś podobnego do Androida montowane tylko w Samsungach z serii Wave. - liske1 2011-11-21 16:21

Pozostało 580 znaków

2011-11-19 19:37
0

Na Androidzie programuje się w Javie, na iOS w Objective-C, na Windows Mobile w C/C++ lub C#/Visual Basic, na Windows Phone 7 w C# (ale dla Silverlight), a w Symbianie w C++.

Jeżeli chcesz napisać raz i żeby działało wszędzie - napisz aplikację webową optymalizowaną wyglądem dla urządzeń mobilnych.

Przypomniało mi się, że istnieje dość podobne rozwiązanie - osadza się natywną kontrolkę wyświetlającą treść HTML-ową i programuje w JavaScripcie i działa taki wybryk na wszystkich platformach - ale dla żadnej nie jest to optymalne rozwiązanie. Nie pamiętam jednak jak się ten frameowork (czy inna biblioteka) nazywa.

edytowany 2x, ostatnio: Ktos, 2011-11-19 19:40

Pozostało 580 znaków

2011-11-19 19:56
0

Jak ktoś lubi użeranie się z Mono to może spróbować: http://xamarin.com/monotouch


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2011-11-19 21:55
0

Dziękuję za odpowiedzi :) Sądzę, że chyba najbezpieczniej będzie postawienie bazy na mysql, zamiast ms sql i zamiast aplikacji desktopowych zrobić webową w php. Chyba najprostsze rozwiązania okazują się najskuteczniejsze :)

Odradzam PHP :] - Wibowit 2011-11-19 21:56
Najpierw piszesz o mobilnych, teraz o webowych i desktopowych, wiesz w ogóle co chcesz zrobić? - somekind 2011-11-19 22:31

Pozostało 580 znaków

2011-11-21 16:04
0
somekid napisał(a)

Najpierw piszesz o mobilnych, teraz o webowych i desktopowych, wiesz w ogóle co chcesz zrobić?

Chodzi o to aby aplikacja działała na wszystkich w/w systemach. Język i typ aplikacji ma znaczenie drugorzędne.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0