Technologie mobilne i lokalizacyjne

Analiza i statystyki rynku nie pozostawiają złudzeń. Technologie mobilne w połączeniu z technikami lokalizacyjnymi i wirtualną społecznością stanowią przyszłość Internetu.

O ile w Polsce traktowane są jeszcze jak niezrozumiałe innowacje, zdobywają coraz większą popularność na świecie. Coraz częściej na telefonach komórkowych pojawiają się: społeczności wirtualnych przewodników i recenzentów, gry lokalizacyjne, aplikacje użytkowe.

Usługi te doskonale wpisują się w ogólnoświatowy trend „Right here! Right now!” (Tu i teraz!). Będąc poza domem interesują nas tylko te miejsca, które są najbliżej, oraz te, z których możemy skorzystać w danej chwili.

Dzięki inwestowaniu w mobilność i techniki lokalizowania możemy zachować ten trend i dostosować nasze usługi do wymagań użytkowników XXI wieku.

Darmowe gry na Android

Autor: Maciej Marczewski poniedziałek, 30 sierpnia 2010 1 komentarze

Skoro było już o ciekawych, przydatnych aplikacjach na Android OS, przydałoby się wspomnieć o darmowych grach, których dość sporo można znaleźć w Android Market.

Jak się okazuje wśród darmowych pozycji można też znaleźć kilka pozycji, które skutecznie wypełnią nam wolny czas :) Większość z nich to gry typu Arcade.

Nie śledzę pojawiających się nowości - gry te znalazłem kilka miesięcy temu, więc jakby ktoś znał jakieś ciekawe nowe, darmowe pozycje godne polecenia, to z chęcią się zapoznam.

Speed Forge 3D

Android Speed Forge

Jedna z ciekawszych, pierwszych gier 3D dla Android. Wyścigi typu kultowa gra na PC Wipeout. Wyścigi międzygalaktyczne sterowane akcelerometrem. Robią za pierwszym razem niezłe wrażenie. W wersji darmowej demo mamy do dyspozycji jeden tor wyścigowy.

Znalazłem video na Youtube pokazujące tą grę (uwaga na denerwujący, charczący dźwięk)

Przydatne darmowe aplikacje na Android

Autor: Maciej Marczewski sobota, 28 sierpnia 2010 4 komentarze

Jako że od kilku miesięcy jestem zadowolonym posiadaczem telefonu z Androidem, a wielu moich znajomych także rozpoczyna swoja przygodę z tym systemem, postanowiłem ułatwić im start przedstawiając w skrócie aplikacje, których używam na co dzień.

Wszystkie przedstawione przeze mnie aplikacje są darmowe i możliwe jest ich pobranie przez Android Market. Niektóre z nich wyświetlają reklamy, które jak się okazuje są znakomitym sposobem na zarobienie pieniędzy. Ale o tym kiedy indziej.

Wśród przedstawionych aplikacji na szczególną uwagę zasługują Calendar Pad, WiFinder i NewsRob.

Jeśli znacie jakieś inne, które polecacie dajcie znać. Z chęcią także poznam jakieś godne polecenia.

Android Market - moim zdaniem

Autor: Maciej Marczewski piątek, 27 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.


ostatnia aktualizacja: 2 luty 2011 r.

Cóż, podejrzewam, że w swojej ocenie będę trochę stronniczy. Od kilku miesięcy jestem szczęśliwym posiadaczem telefonu z Androidem i widzę zarówno w nim, jak i w sklepie Android Market, olbrzymi potencjał.

android market logo

Moim skromnym zdaniem Google Android Market jest najciekawszym sklepem dostępnym na rynku. Jego polityka jest ustalona w taki sposób, aby maksymalnie uprościć wszystkie formalności i umożliwić każdemu szybkie dotarcie do nowej rzeszy użytkowników. Bezproblemowe, szybkie założenie konta, niemal natychmiastowe umieszczenie aplikacji w sieci są niewątpliwymi zaletami sklepu. Dostawca oprogramowania nie musi przejmować się skomplikowanymi procedurami, oczekiwać dniami i nocami na potwierdzenie publikacji w sklepie, tracić swój czas i pieniądze. Dzięki takie polityce Android Market jest obecnie najszybciej rozwijającym się sklepem z aplikacjami mobilnymi. Miesięcznie przybywa ich w nim od kilku do kilkunastu tysięcy.

Android Market - regulamin sklepu

Autor: Maciej Marczewski czwartek, 26 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



Regulamin Android Market , jak to w przypadku Google bywa jest bardzo liberalny i przenosi całą odpowiedzialność na dostawcę oprogramowania.

To dostawca oprogramowania musi dopilnować, aby treści, które umieszcza w sklepie były zgodne z opublikowanymi wytycznymi. W wytycznych tych nie ma żadnych nietypowych zapisów – znalazły się tam raczej standardowe kwestie dotyczące zakazu szerzenia pornografii, nienawiści i przemocy, oraz zakazu takiego projektowania aplikacji, aby wyrządzały szkody użytkownikom, narażały ich na dodatkowe koszty. Aplikacje nie mogą być niezgodne z polityką jakiegokolwiek operatora komórkowego, czy państwa w którym są dystrybuowane. Za wszelkie konflikty z prawem odpowiada dostawca oprogramowania.

Android Market - konto dostawcy oprogramowania

Autor: Maciej Marczewski środa, 25 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



O ile w przypadku AppStore nie widziałem potrzeby opisywania wszystkich możliwości jakie daje nam posiadanie konta developerskiego i zawiłości portalu iTunes Connect (o takich rzeczach z powodzeniem można wyczytać w informacjach prasowych), to chciałbym napisać kilka słów o możliwościach konta publishera w Android Market.

A właściwie to o braku większych możliwości. Ta część Android Market, jak i stworzenie działającej strony WWW sklepu umożliwiającej przeglądanie zasobów sklepu powinny być jak najszybciej przez Google poprawione.

Android Market - umieszczanie aplikacji

Autor: Maciej Marczewski poniedziałek, 23 sierpnia 2010 3 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



Jedną z największych zalet Android Market jest sposób umieszczania aplikacji w sklepie. Google kontynuuje w tej kwestii politykę pełnego zaufania do dostawców. Jako jedyny z pięciu najpopularniejszych sklepów gwarantuje natychmiastowe umieszczenie naszej aplikacji w sieci.

Umieszczając aplikację w Android Market musimy potwierdzić jej zgodność z regulaminami i polityką dopuszczalnych treści oraz zatwierdzić, że poniesiemy za nią pełną odpowiedzialność. Po wysłaniu aplikacji za pomocą prostego formularza pojawia się ona natychmiast w sklepie. Możliwe jest jej wyszukanie, a po kilku minutach aplikacja znajduje się już na naszych telefonach.

Android Market - koszty

Autor: Maciej Marczewski środa, 18 sierpnia 2010 1 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi



Koszty związane z uzyskaniem możliwości tworzenia i umieszczania aplikacji w Android Market są najniższe wśród najpopularniejszych sklepów z aplikacjami. Są to:

android market logo
  • Telefon z systemem Android  > 1000 zł
  • Dostęp do konta developerskiego – 25 $
  • Umieszczanie aplikacji - bezpłatne
  • Dostęp do SDK - bezpłatny
Koszty są niskie, począwszy od telefonu na którym testowalibyśmy aplikacje, kończąc na wyjątkowo niskiej opłacie za dostęp do Android Market.

Wschodnia Polska w krzywym zwierciadle

Autor: Maciej Marczewski wtorek, 17 sierpnia 2010 2 komentarze

Wpis ten został przeniesiony na mojego bloga o podróżach i ciekawych miejscach. 




Zapraszam do przeczytania wpisu Wschodnia Polska w krzywym zwierciadle.

Android Market - założenie konta

Autor: Maciej Marczewski niedziela, 15 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



Zakładanie konta developerskiego umożliwiającego umieszczanie aplikacji w Android Market jest niewątpliwie jedną z istotniejszych zalet tego sklepu.  Proces założenia konta jest niezmiernie prosty i składa się na niego:
• Założenie konta Google
• Formularz rejestracji do Android Market Publisher Account ?

W przeciwieństwie do Apple AppStore, w przypadku Android Market założenie konta jest bardzo proste i nie natkniemy się tutaj na żadne komplikacje, zarówno w postaci niepotrzebnego oczekiwania na reakcję ze strony sklepu, jak i w czasie uiszczania należności za dostęp do sklepu.

Android Market - opis sklepu

Autor: Maciej Marczewski sobota, 14 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



Ostatnia aktualizacja: 26.10.2010 r.


android market logo

Android Market jest w mojej ocenie największą konkurencją dla istniejącego sklepu Apple AppStore. Od niedawna dostępny jest na szeroką skalę i zdobywa coraz to większą popularność, goniąc AppStore.

Porównując politykę tych dwóch sklepów można dojść do wniosku, że Android Market jest sklepem bardzo liberalnym i bardziej dostępnym dla programistów.

Apple AppStore - moim zdaniem

Autor: Maciej Marczewski piątek, 13 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



AppStore jak i Apple jest jak dla mnie jednym z największych precedensów w branży mobilnej.

Pomimo:
  • stosunkowo wysokich kosztów związanych z zakupem komputera MAC, iPhone
  • hermetycznego środowiska i specyficznego sposobu programowania na iOS
  • jednostronnego, niekorzystnego regulaminu ograniczającego prawa programistów
  • braku możliwości dystrybuowania aplikacji poza AppStore
  • możliwości odrzucenia naszej aplikacji nie podając powodu
  • pobierania prowizji od sprzedawanej aplikacji
  • długiego czasu oczekiwania na umieszczenie naszej aplikacji w sklepie
AppStore jest teraz największym i najpopularniejszym sklepem z aplikacjami mobilnymi na rynku.

Mimo, że nie jestem zwolennikiem produktów Apple, muszę przyznać, że jestem pod wrażeniem działalności marketingowców Apple. Mimo, że platforma jest hermetycznie zamknięta, telefony poza byciem świetnymi gadżetami nie nadają się dla biznesu, brakuje im wielu rzeczy, które obecne są na rynku już od kilku lat, to i tak wiele osób nie wyobraża sobie bez nich życia, a samo Apple wyznaczyło nowe trendy na rynku, do których zaczęli dążyć wszyscy dostawcy sprzętu, jak i oprogramowania.

Tak jak telefony Apple, AppStore wyznaczył nowy trend na rynku. Obecnie, w dwa lata po pojawieniu się AppStore, każdy dostawca systemów OS do telefonów, każdy producent urządzeń mobilnych, większość wielkich operatorów, chce mieć swój własny sklep z aplikacjami. I każdy z powstałych już sklepów zyskuje na popularności zwiększając liczbę dostępnych aplikacji. To właśnie wzorem Apple producenci zaczęli preinstalować aplikacje dostępu do sklepów na nowych telefonach.

Dzięki znacznemu uproszczeniu procesu instalowania aplikacji, ujednoliceniu źródeł instalacji, rynek aplikacji mobilnych uzyskał nowe znaczenie. Instalowanie aplikacji nie kojarzy się już ze żmudnym wyszukiwaniem ich w Internecie, szukaniem sposobów na ich pobranie, przegranie do telefonu i zastanawianiu się, czy to wszystko jest warte zachodu, i czy uruchomi się ona na naszym telefonie. Teraz każdy może jednym kliknięciem wzbogacić swój telefon o nowe funkcje.

Moim zdaniem rozwój rynku możemy zawdzięczać właśnie polityce i marketingowi Apple. Jakkolwiek bym się z nimi nie zgadzał, to muszę im to przyznać. Chłopaki wykonali kawał dobrej roboty.
Na szczęście powstające później sklepy decydują się na nieco łagodniejszą politykę i uczą się na błędach giganta – tworząc jego mniej lub bardziej udane klony, o czym będę pisać już wkrótce na moim blogu.

Po więcej informacji na temat Apple AppStore odsyłam do poprzednich wpisów na moim blogu:

Apple AppStore - opis sklepu z aplikacjami
Apple AppStore - zakładanie konta do publikowania aplikacji
Apple AppStore - koszty związane z założeniem konta i publikowaniem aplikacji
Apple AppStore - umieszczanie aplikacji w sklepie
Apple AppStore - ważne zapisy w regulaminie sklepu

Wszystkie wpisy dotyczące Apple AppStore

Film video z moją prezentacją na temat sklepów z aplikacjami

Apple AppStore - regulamin

Autor: Maciej Marczewski czwartek, 12 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi.  Zobacz film video z prezentacji.


Ostatnia aktualizacja zapisów z regulaminu:  2010-09-21

W regulaminie AppStore, jak i w regulaminie korzystania z iOS SDK jest kilka zapisków, na które warto zwrócić uwagę. Regulaminy u Apple są bardzo obszerne i interesujących nas kwestii trzeba szukać w wielu pomniejszych regulaminach.

Przykładowo wśród wszystkich dostępnych regulaminów na stronie Apple Terms of Use, jest oddzielny regulamin do korzystania z iTunes, pobierania aplikacji z AppStore, sprzedawania na AppStore, korzystania z logo Apple.

Jednak najciekawszą kwestią jest regulamin SDK, który to zawiera najbardziej istotne dla nas informacje. Jest on dostępny jednak dopiero po zalogowaniu się na stronie programu developerskiego tuż pod linkami do pobrania pakietów. Podobnie w przypadku iTunes Connect.

Regulaminy są obszerne i dość ciężko przez nie przebrnąć. Zebrałem jednak najważniejsze kwestie, o których trzeba pamiętać podczas pisania aplikacji na iOS.

1. Umieszczając aplikację w AppStore, nie możemy jej umieszczać w innych sklepach, czy stronach do pobrania. AppStore jest jedynym kanałem dystrybucji. Jeśli Apple odmówi umieszczenia aplikacji w AppStore, nie możemy umieścić jej w innym sklepie.

2. SDK możemy używać tylko na komputerze, który został wyprodukowany przez Apple.

3. Pisząc aplikację możemy korzystać tylko z oficjalnie udokomentowanych publicznych metod API, nie możemy odwoływać się do zmiennych prywatnych.  (usunięte z regulaminu 09-2010 r.)

4. Aplikacje muszą być oryginalnie napisane w Objective-C, C, C++, wszelkie narzędzie tłumaczące kod z innego języka są niedozwolone. (usunięte z regulaminu 09-2010 r.)

5. Aplikacje nie mogą kontrolować poruszaniem się pojazdów, być tworzone do zarządzania wysyłkami, lub flotą pojazdów

6. Odpowiedzialność Apple ograniczona jest do kwoty 50 $. Oznacza to, że jeśli polityka Apple doprowadzi naszą firmę do strat, nie możemy się od nich domagać większego odszkodowania.

7. Opłaty za użytkowanie aplikacji mogą być pobierane tylko poprzez AppStore. Niedozwolone jest wymaganie od użytkownika, aby płacił dodatkowo za używanie aplikacji do innych podmiotów.

8. Zwrot aplikacji przez użytkownika i płatności możliwy jest tylko, gdy nie zostanie ona do niego dostarczona z przyczyn zawinionych przez Apple. Żadne inne zwroty nie są dostępne.

9. Aplikacje nie muszą być pisane za pomocą oficjalnego środowiska iOS SDK (zmiana w regulaminie 09-2010)

Oczywiście to nie są wszystkie ograniczenia, które nakładają na nas regulaminy Apple. Zebrałem tutaj tylko te najbardziej istotne i niestandardowe. Przed rozpoczęciem pisania aplikacji warto na nie spojrzeć osobiście.

Regulamin jest zdecydowanie jednostronny, faworyzujący Apple i nie daje programistom żadnych szans na egzekwowanie swoich praw. Każdy programista, pragnący tworzyć aplikację na iPhone musi się na niego zgodzić.

Jest to jeden z ciekawszych precedensów – mimo tak absurdalnych zastrzeżeń i niekorzystnych warunków AppStore jest jednym z największych sklepów z aplikacjami mobilnymi.

Apple AppStore - umieszczanie aplikacji

Autor: Maciej Marczewski środa, 11 sierpnia 2010 5 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi. Zobacz film video z prezentacji.



Apple wyznaje zasadę ograniczonego zaufania. Każda aplikacja, którą umieszcza w swoim sklepie musi być gruntownie przetestowana przez ich pracowników.

Podczas testów sprawdzane jest działanie aplikacji, zgodność z regulaminem i user experience. Warto wiedzieć, że testerzy mają obowiązek dokładnie przeczytać opis aplikacji i sprawdzić czy działa ona zgodnie z deklaracją producenta. Jeśli coś się nie zgadza, lub po prostu nie potrafią jej użyć, mogą ją odrzucić – warto dostarczyć dokładną instrukcję do testów.

Gruntowne testy wiązą się co prawda z opóźnieniem w dostarczeniu naszej aplikacji do klientów, ale z drugiej strony w pewien sposób wzrasta prawdopodobieństwo, że w AppStore znajdują się działające aplikacje.

Z moich obserwacji wynika, że aplikacje testowane są na najnowszych dostępnych na rynku telefonach, nie przywiązując większej wagi do tych starszych. W rezultacie przepuszczane są aplikacje, które nie działają poprawnie na starszych telefonach, często nie z winy dostawcy oprogramowania. (vide przykładowa sprawa źle działającego odbiornika GPS na iOS4 i iPhone 3G)

Obecnie do Apple trafia tak wiele aplikacji, że przeciętnie proces jej oceny trwa powyżej 1 tygodnia. Aplikacje które miałem okazję umieszczać pojawiały się po 10 dniach, a jednej z nich od półtorej miesiąca nie mogę umieścić w sklepie – cały czas znajdowane są rzeczy nie zgodne z polityką sklepu.

Niestety, na naszą kolejkę musimy czekać kilka dni roboczych, po czym aplikacja jest testowana – z moich obserwacji wynika, że jeśli coś nie pasuje testy są przerywane na pierwszym błędzie/nieścisłości  i jest ona odrzucana – niestety bez większego uzasadnienia.
Po poprawieniu aplikacji, po raz kolejny musimy czekać kilka dni roboczych, aby rozpoczęli sprawdzanie naszej aplikacji od początku. Zdarzyło mi się też, że aplikacja czekała na ocenę przez 5 dni, była „oceniana” przez 9 dni, po czym została odrzucona. W ten sposób proces ten może się ciągnąć tygodniami.

Podczas aktualizacji proces wygląda podobnie, choć czas oczekiwania może się nieznacznie skrócić.

Na szczęście, umieszczenie aplikacji w AppStore, testy i certyfikacje są darmowe – jedyny koszt jaki ponosimy to oczekiwanie na umieszczenie jej sklepie.

Apple AppStore - koszty

Autor: Maciej Marczewski wtorek, 10 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi



Aby zacząć pisanie aplikacji dla AppStore należy liczyć się z umiarkowanymi kosztami:

  • Komputer Mac z systemem Snow Leopard OS – 3500 zł
  • Telefon iPhone 3GS – 2500 zł
  • Subskrypcja roczna programu iPhone Developer Program – 99 $
  • Umieszczenie aplikacji – bezpłatne
  • Dostęp do SDK – bezpłatne

Aby zacząć tworzyć aplikacje, oprócz urządzenia pod kontrolą systemu iOS, takiego jak iPhone, iPod, czy iPad, niezbędne jest posiadanie komputera Mac. Wersja SDK na system Windows, czy Linux obecnie nie istnieje, i patrząc na monopolistyczne zapędy Apple, nie zanosi się raczej na pewno na jej pojawienie się w przyszłości.

Komputer Mac musi być wyposażony w najnowszą wersję systemu operacyjnego Snow Leopard OS. Od niedawna starszy system Leopard jest nieobsługiwany i aby nadal tworzyć oprogramowanie dla iPhone trzeba było wykupić ostatnio aktualizację systemu. Warto to mieć na uwadze.

Po zarejestrowaniu się w programie developerskim, mamy automatycznie dostęp do darmowego SDK, które jako jedyne umożliwia tworzenie aplikacji dla iOS. Przed rozpoczęciem tworzenia innowacyjnych aplikacji, warto jest zapoznać się z regulaminem korzystania z SDK. Wiele pomysłów może on nam pokrzyżować.

Dodatkowo, co roku należy odnawiać program developerski jeśli chcemy, aby nasze aplikacje nadal były widoczne w AppStore. O rychłej konieczności odnowienia subskrypcji jesteśmy informowani poprzez portal developerski i mailowo. Do odnowienia wystarczy już tylko zapłacić za program – nie musimy przechodzić kolejnej walidacji.

Uwaga, absurd
 
Na uwagę tutaj jeszcze zasługuje sposób w jaki w Polsce musimy dokonywać opłat za dostęp do programu. Obecnie nie są obsługiwane metody płatności elektronicznej i płaci się poprzez FAX. Tak, tak – faxem do USA, z tego samego numeru zarejestrowanego na naszą firmę musimy przesłać wszystkie dane z karty kredytowej z podpisem posiadacza karty i kodem autoryzacyjnym. Na tej podstawie wpisują to do swojego systemu i pobierają opłatę.

Jakieś opory ? Cóż mamy wyjście – albo się jakoś przemóc i to wysłać, albo zrezygnować z tworzenia aplikacji na iOS. Tak - było mi ciężko w to uwierzyć za pierwszym razem. Nie do pomyślenia dla mnie było, że tak wielka firma udostępnia tak prymitywny sposób dokonywania płatności. Cóż za drugim razem jest już łatwiej.


Prowizje od sprzedawanych aplikacji:
30 %

Dodatkowy koszt należy uwzględnić, gdy umieszczamy płatne aplikacje. Od każdej umieszczonej,  płatnej aplikacji, AppStore pobiera prowizję 30 % wartości aplikacji za pośrednictwo w sprzedaży, hosting, billing.

Oznacza to, że jeśli sprzedajemy aplikację za 1 dolara, do naszej kieszeni trafi 70 centów.

Gwoli ścisłości dodam jeszcze, że w Polsce możemy umieszczać płatne aplikacje.

Apple AppStore - założenie konta do umieszczania aplikacji

Autor: Maciej Marczewski poniedziałek, 9 sierpnia 2010 5 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi
 


Jak założyć konto do umieszczania aplikacji  w AppStore ?

Niestety proces przystąpienia do programu umożliwiającego umieszczanie aplikacji w AppStore nie jest najłatwiejszy i wiąże się on kilkoma komplikacjami. Wymagane jest przesłanie dokumentów potwierdzających istnienie firmy i potwierdzenie naszego zatrudnienia. Kontynuowana jest tutaj polityka dokładnego sprawdzenia osób, które chcą umieszczać aplikacje w AppStore.

Aby móc umieszczać aplikację w AppStore niezbędne jest przejście procesu rejestracyjnego w programie developerskim. Na proces ten składają się:

1. Założenie konta iTunes
2. Rejestracja w programie Apple Developers
3. Fax do USA i walidacja przez Apple

Do założenia konta niezbędne jest posiadanie konta iTunes, które zakłada się bez problemów – wystarczy podać adres email i wypełnić prosty formularz. Aby założyć konto iTunes bez podawania karty kredytowej wystarczy skorzystać z oficjalnej wskazówki Apple.

Dodatkowo, zarejestrować się trzeba w programie Apple iPhone Developer Program. Do rejestracji niezbędne jest wypełnienie formularzy z naszymi danymi.

Do programu mogą przystąpić:
- programiści indywidualni, niezależnie od firmy
- firmy

Koszty przystąpienia do programu w obu przypadkach są takie same. Różnice jednak występują później w oferowanej funkcjonalności.

Jeśli przystępujemy do programu jako osoba indywidualna, nasze imię i nazwisko będzie widniało jako producent oprogramowania i będziemy mogli samodzielnie podejmować wszystkie decyzje. Nie mamy w tym przypadku możliwości dodawania dodatkowych osób autoryzowanych do dostępu do programu.

Jeśli przystępujemy do programu jako firma, to firma będzie widoczna jako producent oprogramowania. W tym przypadku mamy możliwość dodawania dodatkowych osób mających dostęp do zasobów programu. Jednak, aby założyć konto firmowe musimy przejść walidację Apple, w czasie której Apple będzie sprawdzać, czy nasza firma istnieje i czy podaliśmy jej prawidłowe dane.

Proces sprawdzenia istnienia firmy

Aby spełnić wszystkie warunki Apple, konieczne jest posiadanie firmowych adresów email, WWW, telefonów i faxu.

O przyjęcie do programu musi się ubiegać osoba zatrudniona w firmie , a korespondencja musi być kierowana z firmowych adresów email.

Po wypełnieniu formularza rejestracyjnego na stronie WWW, konieczne jest przesłanie faxem do USA następujących dokumentów:
- potwierdzenie zatrudnienia osoby składającej wniosek, jeśli nie należy ona do zarządu firmy,
- aktualny pełen wpis KRS
- dane kontaktowe osoby zgłaszającej firmę

Co ciekawe, Apple jest w tym przypadku bardzo restrykcyjny i nie dopuszcza żadnych innych metod dosłania dokumentów. Muszą być one wysłane z faxu, który jest zarejestrowany na naszą firmę, podczas jednej transmisji.

Ze względu na te obostrzenia, nie możemy zakładać kont dla innych firm. Apple nie uznaje w tej kwestii pośrednictwa i wymaga osobistego założenia konta.

Jest to o tyle istotne, że jeśli wykonujemy aplikację dla klienta, i jeśli chciałby on być widoczny jako producent aplikacji, musi on dodatkowo posiadać własne konto w programie i osobiście przejść całą procedurę walidacji.

Proces zakładania konta firmowego i jego walidacji może trwać nawet do 2-3 tygodni.

Dodatkowo istnieją jeszcze programy developerskie dla dużych firm, które chcą tworzyć oprogramowanie dla swoich pracowników (iPhone Developer Enterprise Program), darmowy program uniwersytecki (iPhone Developer University Program) oraz darmowy program dla programisty z dostępem do SDK (Registered as an Apple Developer).

Jednak żadne z tych kont nie ma możliwości umieszczania aplikacji w AppStore.

Apple AppStore - opis sklepu

Autor: Maciej Marczewski niedziela, 8 sierpnia 2010 0 komentarze

Wpis nawiązujący do mojej prezentacji wygłoszonej na trójmiejskim spotkaniu 3camp, z cyklu Sklepy z aplikacjami mobilnymi
 


Ostatnia aktualizacja: 25.06.2010r

Przegląd sklepów z aplikacjami rozpoczynam od największego i zarazem najpopularniejszego sklepu z aplikacjami – Apple AppStore.

AppStore logo

Artykuł o nim urósł mi do znacznych rozmiarów, dlatego rozbiję go na kilka mniejszych wpisów. Znajdzie się w nich opis sklepu, polityki w nim panującej, sposoby założenia konta i kosztów jakie musi ponieść producent oprogramowania, jak i zapisów w regulaminie o których powinniśmy pamiętać.


Jakie telefony obsługuje?

Telefony i inne urządzenia wyprodukowane przez Apple, posiadające najnowsze oprogramowanie.
Warto tutaj pamiętać o ciekawej polityce Apple, która to zakłada wsparcie tylko dla najnowszych urządzeń. Posiadając stare urządzenie, które nie może mieć nowszej wersji oprogramowania, możemy stracić dostęp do najnowszych wersji aplikacji, które to muszą wspierać najnowsze wersje oprogramowania.


W Apple nacisk kładziony jest na nowości – wychodzą z założenia, że kupując od nich telefon musisz zawsze robić aktualizacje, a także wymieniać starszy model na nowszy, który jak zawsze jest znacznie lepszy od Twojego. Przykład ? Mimo względnej kompatybilności wstecz, nikt już z developerów nie robi aplikacji na iPhone 2G, a sam Apple testuje aplikacje na najnowszych telefonach dostępnych na rynku.

Tworzenie aplikacji obecnie skupia się właściwie tylko dla kilku urządzeń:
  • iPod Touch,
  • iPhone 3G, 3GS, 4G
  • iPad, iPad 3G

AppStore w iPhone

Organizacja sklepu

Aplikacje posegregowane są w kilkanaście kategorii tematycznych.
Dodatkowo istnieje mechanizm list najpopularniejszych aplikacji TOP Free, Top Paid, Top Grossing, New & Noteworthy, What’s Hot i Staff Favourites. 

Z badań wynika, że obecność aplikacji w jednej z tych kategorii na wysokiej pozycji gwarantuje znaczną liczbę pobrań naszej aplikacji. Obniżenie jej pozycji znacznie przekłada się na spadek liczby pobrań oraz naszych zysków. Warto jest więc poczytać na temat sposobów na znalezienie się naszej aplikacji na tych listach.

Obecnie istnieje także podział na aplikacje wspierające iPhone’a, i te wspierające iPada. Aplikacje wspierające oba urządzenia są odpowiednio oznaczone w sklepie.

iTunes okno główne
AppStore - kategoria Biznes

Dostęp do sklepu

1. Aplikacja kliencka na komputer PC/MAC - iTunes
2. Rozbudowana strona WWW
3. Aplikacja mobilna instalowana na urządzeniu

Apple AppStore ma obecnie najbardziej rozbudowane kanały dystrybucji aplikacji. Zarówno w wersji WWW, iTunes, jak i po zainstalowaniu aplikacji na urządzeniu mamy dostęp do pełnej funkcjonalności sklepu AppStore.
W przypadku iTunes, po podłączeniu urządzenia zakupione aplikacje są automatycznie przegrywane. W aplikacji mobilnej mamy możliwość bezpośredniego pobierania aplikacji na urządzenie i automatyczne dokonywanie płatności. Z kolei zakup aplikacji przez WWW możliwy jest poprzez kliknięcie na link otwierający iTunes.

Data założenia sklepu

07.2008 r.

Liczba aplikacji
> 300 tysięcy
(dane z 10.2010)


Dostępność:

Apple AppStore jest dostępny w Polsce, gdzie użytkownicy mogą pobierać darmowe i płatne aplikacje.

Producenci oprogramowania mogą także tworzyć darmowe i płatne aplikacje.

Poza Polską, sklep dostępny jest w 90 krajach.

Urlop na wschodniej ścianie Polski - relacja

Autor: Maciej Marczewski poniedziałek, 2 sierpnia 2010 0 komentarze
Related Posts Plugin for WordPress, Blogger...

Translate My Blog

Certyfikaty


Google Qualifed
Javascript Maps API
Developer

12/2009

Na moim blogu podróżniczym

Obserwatorzy