2011-07-14 18 views
6

Jestem bardzo zdezorientowany wyborem wieloplatformowego narzędzia do tworzenia aplikacji mobilnych.Jakie jest najlepsze wieloplatformowe narzędzie do tworzenia aplikacji mobilnych?

chcę uruchomić mojej aplikacji internetowej na terminalach ręcznych lub jeżyny, iPhone'y, Androidy i itp

mojej aplikacji internetowej będą mogli robić zdjęcia, a lokalizacja GPS. Jak myślisz, co powinienem użyć?

  • RhoMobile
  • serwer mobilność Volantis
  • appcelerator
  • widgetpad
  • Sencha
  • webapp-net
  • jquerymobile
  • motherapp
  • mosync
  • Marmalade
+1

nie jest konstruktywny? to bardzo pomocne – KJW

Odpowiedz

5

Tylko dla sugestii, użyj jQueryMobile do opracowania aplikacji internetowej. Następnie użyj http://phonegap.com, aby przenieść swoje aplikacje internetowe do natywnej aplikacji, która ma dostęp do funkcji sprzętowych, takich jak kamera itp.

3

Jeśli tworzysz czysto internetową aplikację będzie walczył, aby uzyskać aplikacje mobilne do przesyłania zdjęć z danymi GPS z nimi związane.

Możesz chcieć spojrzeć na: http://monotouch.net/

To jest tak blisko, jak wiem, do przekroju narzędzia platformy dev dla iPhone i Android, a to oznacza ponowne C# umiejętności.

+0

'przesłać zdjęcia z GPS'? Co przez to rozumiesz? – rubenvb

+0

Co mam na myśli to; Chcę robić zdjęcia z kamery, a także długości i szerokości geograficznej za pomocą wbudowanego systemu GPS. Będzie to aplikacja internetowa działająca w przeglądarce. Twoje zdrowie. – Pinchy

2

Zależy od tego, jak natywny chcesz przejść, ale MoSync i Marmalade to dwie bardzo silne platformy, które konwertują twój kod na wiele platform.

+2

Używam Marmalade (aka Airplay SDK) od kilku lat i mogę poświadczyć, że jest to solidna, dojrzała platforma. Przy każdej platformie takiej jak ta zawsze jesteś na łasce dostawcy (a), aby nie popełniał błędów, oraz (b) w celu zapewnienia potrzebnej funkcjonalności. Marmolada jest dość dobra w obu przypadkach. Nie korzystałem z MoSync, ale po prostu patrząc na ich strony wydaje się mniej darmowy dla programistów niezależnych. Ponadto, Marmalade jest oparta na Visual Studio, który jest o wiele ładniejszy niż Eclipse w mojej opinii. –

+0

Dobry komentarz. MoSync ma obsługę J2ME, jeśli jest to wymagane. Także jak wspomniałeś o tym, że jest to opensource, który ułatwia naprawianie błędów, a nie czekanie na dostawcę. Integracja Visual Studio brzmi nieźle dla programistów Windows (większość).Deweloperzy Mac OSx będą musieli użyć Eclipse, jak sądzę. –

+0

Marmolada jest również zintegrowana z xcode (chociaż nie korzystałem z niej osobiście). –

0

Pełne IDE, takie jak Application Craft http://www.applicationcraft.com, pozwoli Ci tworzyć aplikacje internetowe i natywne, a następnie wdrażać je na wszystkich głównych platformach mobilnych za pomocą Phonegapa. Zobacz studium przypadku Phonegapa z AC: http://phonegap.com/case_study/phonegap-application-craft-pain-free-mobile-app-development/

Aplikacja Craft wykorzystuje również jQuerymobile, emulator Ripple (który pozwoli Ci wykonywać testy urządzeń, akcelerator, GPS itp.) I ma zintegrowany edytor kodu.

Powiązane problemy