Który jest najlepszy dla programistów?

0
475

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

janitors / Flickr / CC BY 2.0

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.