24 maja 2011 r
Wraz ze wzrostem liczby użytkowników smartfonów każdego dnia wzrasta liczba deweloperów aplikacji.
Używany język programowania
System operacyjny Android wykorzystuje głównie język Java, który jest powszechnym językiem programowania używanym przez programistów.
System operacyjny iPhone wykorzystuje język Objective-C firmy Apple, który w większości przypadków może zostać rozwiązany przez programistów aplikacji, którzy znają już C i C ++.
- Jak tworzyć aplikacje na kartę Samsung Galaxy Tab
- Jak utworzyć aplikację dla iPhone’a
- Jak utworzyć aplikację dla Apple iPad
Opracowywanie aplikacji wieloplatformowych
Opracowywanie aplikacji wieloplatformowych wydaje się dziś być „w”.
Istnieją dziś narzędzia do tworzenia aplikacji wieloplatformowych.
Dlatego jedynym możliwym, długoterminowym rozwiązaniem byłoby przepisanie aplikacji w ojczystym języku urządzenia.
- Top 5 narzędzi do wieloplatformowego tworzenia aplikacji mobilnych
- Jak wybrać odpowiednią platformę mobilną do rozwoju aplikacji
Platforma rozwoju aplikacji
Android oferuje programistom otwarte platformy programistyczne i pozwala im korzystać z narzędzi innych firm do tworzenia aplikacji.
Z drugiej strony Apple jest dość restrykcyjne dzięki wytycznym dla programistów.
- 5 najlepszych dostawców mobilnej synchronizacji z zewnętrznymi urządzeniami mobilnymi
- Google Apps Marketplace jest teraz w „chmurze” 9
- The Tablet Tussle – Samsung Galaxy Tab 10,1 Vs.
Zdolności wielozadaniowe
System operacyjny Android jest bardzo wszechstronny i może pomóc programistom w tworzeniu dynamicznych aplikacji do wielu celów.
Natomiast Apple prezentuje bardziej stabilną, wyjątkową platformę dla twórców aplikacji, jasno określającą narzędzia, określającą zarówno ich potencjał, jak i granice.
- Czy aplikacje na tablety będą dalej dzieliły rynek Android?
- Czy Android może naprawdę konkurować ze sklepami Apple App Stores?
- Zanim rozwiniesz aplikacje dla Apple iPad
Testowanie aplikacji mobilnej
Android oferuje doskonałe środowisko testowe dla swoich programistów.
Xcode Apple’a pozostaje daleko w tyle za standardami Androida i ma wiele kilometrów do pokonania, zanim będzie mógł nawet nadążyć za tymi ostatnimi.
- Powody, dla których Android Market może zastąpić sklep Apple App Store
Zatwierdzenie aplikacji
Apple App Store potrzebuje 3-4 tygodni na zatwierdzenie aplikacji.
Z drugiej strony, Android Market nie wykazuje takiej sztywności względem dewelopera.
- 8 wskazówek, jak uzyskać aprobatę aplikacji w sklepie Apple App Store
Procedura płatności
Programiści iOS mogą zarabiać 70% przychodów ze sprzedaży swojej aplikacji w sklepie Apple App Store.
Z drugiej strony, programiści Androida muszą uiścić jednorazową opłatę rejestracyjną w wysokości 25 USD i mogą zarobić 70% przychodów ze sprzedaży swojej aplikacji w usłudze Android Market.
- Jak zarabiać na swojej aplikacji mobilnej
- Jak zarabiać, sprzedając darmowe aplikacje
Wniosek
Podsumowując, zarówno Andriod OS, jak i Apple iOS mają swoje własne plusy i minusy.