iOS: budowanie aplikacji

Zespół Matsuu

Zespół Matsuu.

iPhone trafił w ręce programistów Matsuu jeszcze w 2009 roku, kiedy to iOS nazywał się iPhone OS, i nikt sobie jeszcze nie wyobrażał, jakim wielkim biznesem stanie się tworzenie aplikacji na smartfony. Po tych wszystkich latach znamy system iOS na wylot, a łącząc tę wiedzę z atrakcyjnym designem i analizą rynku, tworzymy rozwiązania mobilne pozwalające naszym klientom osiągać ich biznesowe cele.

W jaki sposób piszemy oprogramowanie na iPhone?

Wierzymy w wartość zwinnych metodyk w programowaniu, jako pozwalających przyspieszyć proces budowania oprogramowania i dostarczenia go jak najszybciej w ręce użytkowników. Pracując w dwutygodniowych sprintach, prowadzeni przez płynącą od Państwa informację zwrotną, dążymy do stworzenia aplikacji doskonałych zarówno w estetyce jak i użyteczności, aplikacji, które rozwiążą wszystkie wasze problemy.

Patrzymy na tworzenie aplikacji jako złożony proces, angażujący nie tylko programistów i testerów, ale też projektantów doświadczenia użytkownika i interfejsu użytkownika, analityków biznesowych, specjalistów od cyfrowego marketingu, a nawet ekspertów Public Relations.

Korzystamy z najnowocześniejszych technologii mobilnych by urzeczywistnić Państwa idee, jednak wcześniej oceniamy jej propozycję wartości. Dzięki temu staramy się zminimalizować ryzyko biznesowe i przyspieszamy jej wprowadzenie na rynek.

W ten sposób w trakcie budowania Państwa aplikacji skupiamy się na dwóch aspektach: jakości produktu i szybkości jego wprowadzenia na rynek.

Dlaczego tworzymy aplikacje na iPhone?

Ktoś mógłby odnieść wrażenie, że iOS stracił dziś znaczenie. W końcu smartfony z Androidem są znacznie popularniejsze: według Gartnera pod koniec 2016 roku system Google’a miał niemal 82% rynku, podczas gdy iOS już tylko 18%. Czy przy takiej różnicy dalsze traktowanie iPhone’a jako równego Androidowi ma sens?

No cóż, udział w rynku to nie wszystko. Choć prawdą jest, że na każdego iPhone’a przypada ponad pięć smartfonów z Androidem, to właśnie iOS wciąż przynosi największe pieniądze. Urządzenia Apple są postrzegane jako produkty premium, a ich właściciele gotowi są płacić za aplikacje znacznie więcej. Według analiz App Annie przepaść między przychodami z oprogramowania na iOS-a i Androida wciąż występuje: w 2016 roku przeciętne pobranie z App Store wygenerowało czterokrotnie większy przychód niż pobranie z Google Play.

Uważamy więc tworzenie aplikacji na iOS-a i na Androida za równie ważne przedsięwzięcia, ale stosujemy odmienne względem nich modele monetyzacji w ramach tworzonych strategii biznesowych, zawsze starając się grać na ich mocne strony. Możecie być Państwo pewni, że zdecydowanie się na budowanie aplikacji na iOS-a to dobra decyzja. Nie można przecenić wartości dotarcia do ważnej części Państwa klientów.

Jak tworzymy aplikacje na iPhone?

Nasz zestaw narzędzi używanych do budowania aplikacji na iOS-a nie kończy się na Xcode. Jako profesjonaliści, obeznani w stworzonych przez Apple językach Objective-C i Swift, korzystamy z tego co niezbędne, by zrobić dobrą robotę, sięgając zarówno po rozwiązania komercyjne jak i Open Source.

Wśród naszych ulubionych narzędzi znajdziecie menedżer wtyczek Xcode Alcatraz, klient gita Source Tree, menedżer dokumentacji Jazzy, system zarządzania zależnościami Cocoa Pods, debugger Chisel, wykrywacz wycieków pamięci Instruments czy system szybkiego dostarczania Fastlane.

Aby uniknąć wymyślania koła na nowo, korzystamy w naszych projektach z wysokiej jakości bibliotek, takich jak Alamofire do obsługi sieci, AudioKit do przetwarzania dźwięku czy PromiseKit do operacji asynchronicznych.

Wykorzystując narzędzia do dokumentowania kodu i podążając za najlepszymi praktykami przy tworzeniu testów jednostkowych, dostarczamy wysokiej jakości aplikacje, stabilne, bezpieczne, łatwe we wsparciu i rozbudowie. Wszystko to przyspiesza zaakceptowanie aplikacji w sklepie Apple i dotarcie do Państwa odbiorców.

Zapraszamy do przejrzenia listy wszystkich technologii, z których korzystamy!

Jak projektujemy aplikacje na iPhone?

Tworząc aplikacje na iPhone dążymy do osiągnięcia równowagi między użytecznością, innowacyjnością i spektakularnością. W końcu książka jest często oceniana po jej okładce i ma się tylko jedną okazję na to, by zrobić pierwsze dobre wrażenie – ale nie można przy tym zapomnieć o podstawowej funkcji książki. Korzystając z grup fokusowych uwzględniamy punkt widzenia użytkowników końcowych i piszemy skrypt określający ich doświadczenie z aplikacją.

Następnie budujemy szkielety, demonstrujące działanie każdej funkcji aplikacji. Na ich bazie projektujemy widok aplikacji, abyście Państwo zdobyli pogląd na to, jak będzie ona wyglądała, z uwzględnieniem kluczowych cech, układu ekranu i stylu. Po otrzymaniu informacji zwrotnych wprowadzamy niezbędne zmiany i przechodzimy do budowania działających makiet aplikacji, z których korzystać już będą programiści.

Dzięki takiemu spersonalizowanemu procesowi projektowania, od samego początku osiągamy coś, co niemożliwe jest przy wykorzystaniu gotowych szablonów – warte zapamiętania doświadczenie, skrojone pod kątem Państwa marki i oczekiwań klientów.

Zainteresowany/a?

Napisz do nas.