Szukasz najlepszych programistów iOS? Znajdziesz ich w kilka kliknięć.

15 niesamowitych przykładów aplikacji mobilnych w Swift

18 sty 202112 min czytania

Miłosz Kaczorowski

Współzałożyciel Ideamotive. Doradca technologiczny i konsultant programistyczny.

2 czerwca 2014 roku wszyscy na własne oczy zobaczyliśmy, jak Apple zaczyna rewolucjonizować obóz programistów Objective-C, przedstawiając światu swój nowy język programowania - Swift.

Przyjrzyjmy się tej historii i najlepszym przykładom jego użycia w aplikacjach mobilnych z różnych branż.

Czym jest Swift?

Swift to fantastyczny sposób na pisanie aplikacji na telefony, komputery, serwery i wszystko inne, co uruchamia się i działa dzięki kodowi. Swift to bezpieczny, szybki i interaktywny język programowania. Połączył najlepsze idee nowoczesnych języków z mądrością kultury inżynierskiej Apple. Kompilator zoptymalizowano pod wydajność, a język pod pracę - bez kompromisów po żadnej ze stron.

 

Swift jest przyjazny dla początkujących w programowaniu. To pierwszy język klasy przemysłowej, który jest tak łatwy do zrozumienia i tak przyjemny jak język skryptowy. Piaskownica kodu pozwala eksperymentować z kodem w Swift i natychmiast widzieć wyniki bez kompilowania i uruchamiania aplikacji.

 

Swift eliminuje dużą warstwę typowych błędów programistycznych dzięki nowoczesnym wzorcom:

  • Zmienne są zawsze inicjalizowane przed użyciem.
  • Indeksy tablic są zawsze sprawdzane pod kątem wyjścia poza zakres.
  • Liczby całkowite są sprawdzane pod kątem przepełnienia.
  • Typy opcjonalne gwarantują, że wartości nil są obsługiwane jawnie.
  • Automatyczne zarządzanie pamięcią
  • Obsługa błędów pozwala kontrolowanie wracać do normy po nieoczekiwanych błędach.

Kod w Swift jest kompilowany i optymalizowany tak, by maksymalnie wykorzystać nowoczesny sprzęt. Składnię biblioteki standardowej zaprojektowano w oparciu o podręcznik, a najbardziej widoczny i najprostszy sposób pisania kodu jest zarazem najlepszy. Połączenie bezpieczeństwa i szybkości czyni Swift najlepszym kandydatem do wszystkiego - od "Hello, World!" po cały system operacyjny.

 

Swift łączy wnioskowanie typów i dopasowywanie wzorców z nowoczesną, prostą składnią, pozwalając wyrażać złożone idee zwięźle. W efekcie nie tylko łatwiej się pisze kod, ale też łatwo się go czyta i utrzymuje.

 

Ma już za sobą lata rozwoju i wciąż ewoluuje, zyskując coraz więcej nowych funkcji. 

Dlaczego wybrać Swift do aplikacji mobilnych?

Poznanie specyfiki Swift i nauczenie się, jak maksymalnie wykorzystać ten język, pomoże zamienić Twój projekt w historię sukcesu. Swift to stosunkowo nowy język w ekosystemie iOS.

 

Większość platform Apple pisano w Objective-C i jeszcze kilka lat temu był to najpopularniejszy język, którego uczyli się programiści iOS. Swiftowi zajęło sporo czasu, by trafić do serc i laptopów programistów, ale nawet dziś część z nich nie traktuje go poważnie z powodu pewnych uprzedzeń.

  1. Po pierwsze, panuje przekonanie, że "Swift to najtrudniejszy do nauki język w aplikacjach iOS."
  2. Po drugie, "Swift to mniej dojrzały język, stąd wniosek, że nie jest wystarczająco wydajny i słabo rozwinięty."
  3. Po trzecie, "skoro ten język jest młodszy od innych, powinien być mniej popularny, a społeczność programistów, którzy go używają, nie jest zbyt duża."

Spróbujmy rozwiać te mity i rozważyć zalety oraz wady Swift, aby zrozumieć, dlaczego wielu uważa, że Swift to przyszłość tworzenia aplikacji mobilnych na iPhone'a i iPada.

3 najważniejsze powody, by go wybrać

# 1. Nowatorskie podejście

Swift to stosunkowo nowy język. Stworzono go z myślą o tym, by tworzenie aplikacji było bardziej interaktywne i dostępne. Oznacza to, że w dającej się przewidzieć przyszłości aplikacje będą mogli tworzyć ludzie próbujący zbudować własne produkty. W efekcie język się upowszechni.

 

Innymi słowy, Swift można postrzegać jako język programowania przyszłości. Warto kierować się tu zasadą: im nowsze, tym lepsze.

 

Oczywiście, jak przy każdej nowości, nauka Swift wymaga czasu. Nie masz go? Może warto zwrócić się do doświadczonych programistów Swift?

# 2. Wszystko, co najlepsze z poprzednich języków

Swift zbudowano na fundamencie wcześniejszych języków programowania, co czyni pracę bezpieczniejszą, a składnię precyzyjniejszą. Łączy wszystkie najlepsze cechy poprzednich języków, a jednocześnie zachowuje własną oryginalność.

 

Wciąż masz wątpliwości? Sprawdź „React Native vs. Swift – co wybrać, budując aplikację na iOS?”, aby dowiedzieć się o tym więcej!

# 3. Szansa, by odkryć potencjał

Wśród dużych firm IT i innych programistów widać dziś trend przechodzenia z Objective-C na Swift. Co więcej, programista o przeciętnej wiedzy jest dziś w stanie stworzyć prostą aplikację na iPhone'a w Swift.

 

Masz pytania o tę „zmianę”? Proponujemy więcej informacji w materiale - Swift vs Objective-C: Which Should You Pick For Your Next iOS Mobile App?

Dlaczego zamówić aplikację mobilną w Swift?

Oczywiście nie ma pilnej potrzeby migrowania z jednego języka iOS na inny. Z drugiej strony, jeśli planujesz stworzyć nową aplikację na OS X lub iOS, lepiej użyć Swift.

 

Oto najbardziej przekonujące powody:

  1. Prostota kodu. Jednym z głównych usprawnień jest długość kodu potrzebnego do różnego rodzaju aplikacji. Kod łatwiej się poznaje, a czas pisania skraca się o połowę. Kod pozwala używać emotikonów.
  2. Szybkość i wydajność. Składnię Swift stworzono, by pomóc programistom unikać typowych pomyłek. Prawdopodobieństwo błędów jest minimalne, przez co praca jest szybsza, bezpieczniejsza i wygodniejsza dla użytkownika. Dodatkowym bonusem jest automatyczne zarządzanie pamięcią w Swift.
  3. Ujednolicona składnia. Składnia Swift jest krótka i prosta. Nie znaczy to, że jest tańsza, ale wciąż gwarantuje wydajność.
  4. Zapas na dalszy rozwój. Ponieważ system jest zupełnie nowy, w przyszłości będzie ulepszany. Twórcy Swift zdecydowanie dążą do sukcesu swojego dzieła i pracują nad nowymi funkcjami.
  5. Open source. Decyzja o otwarciu kodu Swift się opłaciła, bo pomogła przyciągnąć uwagę zewnętrznych programistów.

 

Postęp nie stoi w miejscu. Swift miał być czymś większym niż jego poprzednicy. Programiści mobilni ciężko pracują, by go ulepszać, co jest kolejnym dobrym powodem, by postawić na ten język - w przyszłości jego nieodkryty potencjał może przesądzić o sukcesie aplikacji.

15 przykładów aplikacji stworzonych w Swift

Obecnie to najpopularniejszy otwartoźródłowy język programowania na GitHubie.

 

Zespół Ideamotive ocenił jakość treści i przygotował listę najlepszych produktów dla profesjonalistów. W tym badaniu porównaliśmy około 900 otwartoźródłowych aplikacji napisanych w Swift.

1. Google

Google rozważa uczynienie Swift językiem "pierwszej klasy" dla Androida.

 

System Android od Google wspiera obecnie Javę jako język najwyższej klasy, a źródła mówią, że Swift nie ma jej zastąpić - przynajmniej nie od razu. Choć trwający pozew Oracle'a jest zapewne kłopotliwy, źródła twierdzą, że według Google Swift ma większy "potencjał wzrostu" niż Java.

 

Swift jest też otwartoźródłowy, co oznacza, że Google może wdrożyć go do Androida bez zmieniania swojego otwartego frameworka mobilnego.

 

Google będzie też musiało przygotować całą swoją bibliotekę standardową pod Swift i wesprzeć ten język w API oraz SDK. Część niskopoziomowych API Androida jest w C++, z którym Swift obecnie nie potrafi się połączyć. Trzeba je będzie przepisać.

 

Swift jest też bezużyteczny przy pakowaniu wysokopoziomowych API w Javie - je również trzeba by przepisać.

 

Używanie Swift na Androidzie nie jest jednak niemożliwe. Pod koniec zeszłego roku programista Romain Goyet pobawił się Swiftem na Androidzie - i odniósł pewien sukces. Choć projekt ten ukończono na długo, zanim Swift stał się otwartoźródłowy, dowiódł on, że to możliwe.

 

Projekt wykorzystywał Android NDK, który pozwala swobodnie osadzać inne języki w Androidzie. Dzięki otwartemu Swiftowi i wsparciu Google aplikacje na Androida nie potrzebują tego zestawu narzędzi.

 

Podsumowując, Google będzie musiało skutecznie odtworzyć dla Swift to, co zrobiło dla Javy. Jeśli firma będzie wystarczająco zmotywowana, jest to całkiem możliwe bez naruszania jej wartości open source i bez niepokojenia programistów.

2. Facebook

Najpopularniejsza na świecie społecznościowa platforma współpracy, sięgająca po Swift, nie potrzebuje już dowodów na swoją popularność i niezawodność. Kontakt ze znajomymi, rodziną i ludźmi o podobnych zainteresowaniach, prywatne rozmowy, przeglądanie ulubionych treści, kupowanie i sprzedawanie rzeczy albo po prostu bycie ze swoją społecznością - masz to wszystko.

 

Zainteresowanie Facebooka Swiftem wydaje się w całości wynikać z postępu technicznego.

 

Zaletą Swift jest to, że może służyć zarówno jako język bezpośredniego dostępu, jak i po stronie serwera. Dla produktu takiego jak Facebook jest to korzystne: aplikacje i serwery mogą płynnie się komunikować, co potencjalnie daje firmie większą swobodę w pisaniu API dla usług.

 

A praca być może już się zaczęła. Pull request na GitHubie w repozytorium Swift o nazwie "Port to Android" złożył pracownik Facebooka. Nie jest jasne, czy była to oficjalna inicjatywa Facebooka, choć potwierdziliśmy, że firma już wewnętrznie pracuje ze Swiftem - pytanie tylko, jak intensywnie.

3. WhatsApp

Nazwa znana każdemu, wykorzystywana przez wszystkich - WhatsApp to prosta, bezpieczna i niezawodna aplikacja. Swift to jeden z głównych języków, które uczyniły ją sławną i godną zaufania. Jako darmowy komunikator korzysta z połączenia internetowego telefonu, by wysyłać i odbierać wiadomości, zdjęcia, dźwięk, wideo i nie tylko.

4. Instagram

Instagram to jeden z innowatorów w dzieleniu się zdjęciami i albumami. To jedna z najlepszych aplikacji do pobrania - i tak, korzysta ze Swift. Zbliża Cię do osób, z którymi się kontaktujesz, pozwala odkrywać społeczność, dzielić się czym tylko chcesz i łączyć się ze wszystkimi.

5. firefox

Firefox to oficjalna aplikacja na iOS stworzona w Swift - jedna z najbardziej znanych przeglądarek świata, która daje użytkownikom szybki dostęp do różnych wyszukiwarek, anonimowe przeglądanie, synchronizację z innymi urządzeniami oraz szereg alternatyw.

 

Oto, co napisali 22 lutego 2017:

„Tydzień temu ukończyliśmy migrację całego projektu Firefox na iOS ze Swift 2.3 do Swift 3.0. Przy ponad 206 000 linii kodu migracja projektu tej wielkości to nie lada wyczyn. Wbudowane w Xcode narzędzie do konwersji jest fantastyczną pomocą, ale zostawia bazę kodu w stanie zupełnie niekompilowalnym, którego uporządkowanie zajmuje dobrą chwilę.

 

Oceniliśmy funkcje zaplanowane na wydanie 7.0, wskazaliśmy najmniej ryzykowne i najmniej wpływowe oraz zgodziliśmy się je uwzględnić. Wszystkie funkcje, co do których mieliśmy wątpliwości, przesunęliśmy na kolejne wydanie. Dzięki temu mieliśmy większą szansę wychwycić regresje związane z migracją, wciąż dostarczając użytkownikom wartość. Migrację zaplanowaliśmy na początek kolejnego sprintu, szacując, że przy trzech inżynierach pracujących na pełny etat zajmie nam około tygodnia. Wysłaliśmy e-mail do wszystkich kontrybutorów, uprzedzając ich o nadchodzącej zmianie i informując o zamrożeniu merge'ów na gałęzi master na czas migracji”.

6. SoundCloud

SoundCloudSwift to program do słuchania utworów i podcastów na platformie SoundCloud, który również korzysta ze Swift, aby łatwiej integrować się z Twoimi aplikacjami.

7. WordPress

WordPress to oficjalna aplikacja na iOS napisana w Swift, dzięki której zarządzisz swoim blogiem lub stroną prosto z iPhone'a czy iPada: podejrzysz statystyki oraz stworzysz i zredagujesz wpisy.

 

WordPress istnieje od niemal półtorej dekady. Przetrwał wojny CMS-ów i pozostał istotny w czasach przejścia na mobile. Przeszedł testy bojowe w różnych scenariuszach i przy różnych obciążeniach. Pokazał nam też, jak wygląda kwitnący rynek rozwiązań zewnętrznych. Teraz WordPress realizuje jeszcze większą wizję!

 

Wraz z wydaniem WordPressa 4.7 wtyczkę REST API włączono do rdzenia i domyślnie uruchomiono. Oznacza to, że możesz odpytywać format danych dowolnej strony na WordPressie 4.7 lub nowszym.

8. Uber

Kolejna znana na całym świecie firma - Uber - również przeszła na Swift. Jak wyjaśnił badacz systemów programistycznych Ubera, Raj Barik, w rozmowie z Business Insider, Objective-C nie jest wystarczająco niezawodny i nie pasuje do architektury projektu.

 

Znany wszystkim jako międzynarodowa firma przewozowa, Uber korzysta ze Swift i jego trwałych zalet. Zamów przejazd Uberem, wypożycz hulajnogę i dotrzyj na miejsce w komforcie. Z Uberem Twój cel jest zawsze w zasięgu ręki. Wystarczy otworzyć aplikację i wskazać, dokąd chcesz jechać - kierowca w pobliżu bezpiecznie Cię tam zawiezie.

 

Droga Ubera do Swift jest prawdopodobnie nieco prostsza niż Google'a czy Facebooka. Choć Uber ma wiele ruchomych części (aplikację, serwer i API), może wzorować się na przejściu Lyfta na Swift.

9. Lyft


Lyft to popularna amerykańska firma zamawiania przejazdów, która używa Swift jako głównego języka. Przyjazny i przystępny cenowo przejazd o każdej porze - Lyft pomoże Ci dotrzeć na miejsce i poznać najlepszą flotę w Twoim życiu, z zaufanymi kierowcami.

 

Gdy Lyft przeniósł swoją aplikację na iOS do Swift, była to wstępna przeróbka, która zajęła sporo czasu i wysiłku, ale efektem była aplikacja lżejsza, bardziej zwarta i łatwiejsza w utrzymaniu. Nie wiadomo, na ile (o ile w ogóle) backend Lyfta korzysta ze Swift, ale firma mocno wspiera Swift w swojej obecnej aplikacji.

 

Oto oficjalna zapowiedź Lyfta o przejściu aplikacji na Swift:

Dzisiejsze wydanie aplikacji to pierwszy raz, gdy Lyft na iOS napisano w całości w Swift. To był ogrom pracy inżynierskiej, ale było warto - ta aplikacja Lyfta jest nie tylko bardziej responsywna, ale możemy też przyspieszyć cykle prac i jeszcze szybciej tworzyć nowe funkcje dla kierowców i pasażerów.

10. Slack

Platforma komunikacji biznesowej Slack zbiera całą Twoją komunikację i narzędzia w jednym miejscu. Maksymalnie wykorzystała Swift w swoim stosie technologicznym, łącząc pracę zespołową i partnerstwo, byś mógł zrobić więcej. Odhacz listę zadań i pchnij projekty do przodu, zbierając razem właściwych ludzi, dyskusje, narzędzia i informacje.

11. Accenture

Nie wymaga przedstawiania. Jako jedna z wiodących na świecie firm doradczych Accenture używa Swift jako swojego języka programowania. Pomaga klientom, gdziekolwiek są na drodze do zmiany - w każdym biznesie na świecie - i wspólnie z nimi tworzy trwałą wartość.

12. Artsy

To oficjalna aplikacja aukcji sztuki napisana w Swift. Udostępniona przez programistów Artsy, którzy przyjęli najlepsze praktyki tej znanej platformy do odkrywania, kolekcjonowania i kupowania sztuki, a także wprowadzili poprawki ułatwiające licytującym odnajdywanie dzieł.

 

Orta Therox opisuje tę decyzję w taki sposób:

„Minęły trzy lata i Swift Package Manager (SPM) jest w punkcie, w którym może być przydatny w projektach na iOS. Zapewne będzie to wymagać odrobiny poświęcenia i społecznego ducha, by załatać kilka dziur, ale moim zdaniem to czas, by zespoły zaczęły stosować SPM do zewnętrznych narzędzi deweloperskich”.

13. LinkedIn

LinkedIn, niekwestionowany guru sieci dla profesjonalistów, z którego korzystają rzesze specjalistów na świecie, opiera się na Swift jako sprawdzonej platformie budowanej przez lata. Ten przykład aplikacji w Swift pozwala pewnie zarządzać karierą - czy to szukając nowej pracy, utrzymując kontakt ze swoimi kręgami, czy śledząc najnowsze wieści od znajomych i z branży.

14. Airbnb


Airbnb, nowoczesna i modna aplikacja turystyczna, również używa Swift do własnych celów. Główną aplikację dla użytkowników iOS stworzono w języku, który zapewnia płynne działanie niezależnie od czasów ładowania. Oferuje niezapomniane doświadczenia podróżnicze z dostępem do wynajmu noclegów, miejsc do zwiedzania i wszelkiego rodzaju rezerwacji.

 

Oto kilka zdań od Chengyin Liu:

„Mamy dziesiątki modułów i kilka zewnętrznych bibliotek napisanych w Swift, składających się z tysięcy plików i setek tysięcy linii kodu. Jakby rozmiar tej bazy kodu w Swift był niewystarczającym wyzwaniem, migrację dodatkowo komplikował fakt, że moduły Swift 2 i Swift 3 nie mogą się nawzajem importować. Nawet poprawny kod w Swift 3, który importuje biblioteki w Swift 2, się nie skompiluje. Ta niezgodność utrudniała zrównoleglenie konwersji kodu.

 

Aby mieć pewność, że możemy stopniowo konwertować i weryfikować nasz kod, zaczęliśmy od stworzenia grafu zależności, który posortował topologicznie nasze 36 modułów Swift.

15. Twitter


Ta aplikacja Twittera na iOS korzysta z elastycznej natury Swift. Jedna z najczęściej polecanych aplikacji społecznościowych, Twitter jest znany każdemu, kto odkrywa świat newsów - w dowolnej dziedzinie, portfolio czy geografii. Ma ponad 2 miliardy użytkowników na świecie.

Podsumowanie

Te przykłady Cię nie przekonują? Oto kilka świetnych powodów, które mogą to zmienić.

Mac i iOS

W samym 2016 roku AppStore przyniósł około 20 miliardów dolarów programistom aplikacji na platformy Mac i iOS, a w samym 2019 roku 519 miliardów dolarów obrotu i sprzedaży na świecie. Ponieważ Apple bierze 30% zysku z AppStore, rynek można wycenić na 28,5 miliarda dolarów.

 

Mnóstwo pieniędzy! I możesz wziąć swój kawałek tego tortu.

 

Języka Swift używa się do tworzenia aplikacji na Maca i iOS, jako możliwego zastępstwa dla Objective-C. Choć ten ostatni jest aktywnie używany, moralnie się zestarzał i nie ma przyszłości. Ucząc się Swift, możesz tworzyć aplikacje na obie platformy naraz i nieźle na tym zarabiać.

Swift wyróżnia się szybkim tempem prac.

Gdy zespół Apple tworzył zastępstwo dla Objective-C, miał dwa główne wymagania:

  • Musi być łatwy do nauki.
  • Musi pomóc przyspieszyć cykl tworzenia aplikacji.

W efekcie Swift ma wszystkie atrybuty nowoczesnego języka programowania i zdecydowanie przewyższa Objective-C na wszystkich frontach. 

 

W rezultacie mamy następujące kluczowe cechy:

  • Nie ma niezdefiniowanych ani niezainicjalizowanych zmiennych.
  • Brak błędów z rozmiarami tablic.
  • Brak błędów przepełnienia.
  • Jawna obsługa wartości nil (null).
  • Automatyczne zarządzanie pamięcią.

Dzięki temu spędzasz więcej czasu na wdrażaniu pomysłów, a mniej na martwieniu się o możliwe błędy, awarie i konflikty w kodzie. Poza tym język przezwyciężył składniową rozwlekłość Objective-C, przez co łatwiej się go czyta i pisze. Efekt: kilkukrotnie mniej czasu na napisanie analogicznego kodu w Swift.

Swift jest wydajny

Choć Swift to język wysokopoziomowy i szybki w nauce, jest błyskawiczny. Według Apple Swift jest do 2,6 raza szybszy niż Objective-C i niemal 8,4 raza szybszy niż Python 2.7. Docelowo język ma być szybszy niż C++.

 

Co ważne, Swift jest nie tylko szybki, ale też naszpikowany nowoczesnymi cechami języka, które pozwalają pisać naprawdę funkcyjny kod. Wśród nich:

  • typy generyczne;
  • domknięcia;
  • krotki;
  • wiele zwracanych wartości;
  • iteratory;
  • wbudowane wzorce programowania funkcyjnego i wiele więcej.

Swift jest bezpieczny

Wprowadzenie wielu z tych cech i usprawnień składni czyni Swift bezpieczniejszym od Objective-C.

 

Na przykład lepsza obsługa pamięci oznacza mniej okazji do nieuprawnionego dostępu do danych. Trudniejsze staje się też skakanie do niewłaściwych obszarów pamięci i błędna modyfikacja danych. Inny przykład: skuteczniejsza obsługa błędów drastycznie ogranicza liczbę awarii i sytuacji krytycznych. W efekcie nieprzewidywalne zachowania są zminimalizowane.

Swift jest darmowy i otwartoźródłowy.

Rok po przedstawieniu Swift Apple uczyniło go językiem otwartoźródłowym. Choć w dzisiejszym świecie nie jest to nic wyjątkowego, taka hojność rzadko zdarza się firmie Apple. Zwykle Apple forsuje technologie zamknięte, by podkreślić własną wyjątkowość. Ruch ze Swiftem był jednak uzasadniony i owocny.

 

Jak każdy język otwartoźródłowy, Swift jest w całości w rękach społeczności. Użytkownicy mogą proponować poprawki błędów i ulepszenia funkcji oraz pomagać przenosić aplikacje poza Maca i iOS. W końcu to użytkownicy są główną siłą napędową języka.

Szybki wzrost i wysoki popyt

Według raportu GitHuba z października 2017 Swift jest 13. najpopularniejszym językiem w projektach open source.

 

W 2016 roku TNW donosił, że popyt na specjalistów Swift wzrósł o 600 procent. Pod koniec roku Upwork poinformował, że Swift był drugą najszybciej rosnącą umiejętnością na rynku pracy freelancerów. A w ankiecie Stack Overflow z 2017 roku Swift został czwartym najbardziej lubianym językiem wśród aktywnych programistów.

Swift to przyszłość Apple.

Apple nie ma powodu, by w tej dekadzie zastępować Swift innym językiem. Dodaj do tego sześć lat postępu - zarówno w rozwoju, jak i popularności - stale rosnącą sprzedaż urządzeń Apple i poszerzanie oferty. Na podstawie tych faktów można śmiało powiedzieć, że popyt na programistów Swift będzie rósł.

Na koniec 

O Swift powiedziano i napisano wiele. Wielu skorzystało z jego zalet, a lista jest nieskończona. Swift ma przed sobą obiecującą przyszłość, a skoro Apple nie szczędzi wysiłków, by pielęgnować ten język i wydobyć z niego to, co najlepsze, nie ma powrotu do przeszłości.

 

W świecie pasjonatów iOS z czasem muszą nadejść jaśniejsze, lepsze dni dla aplikacji mobilnych w Swift. Poczekajmy i cieszmy się życzliwością oraz odpornością Swift, jakby wznosił się coraz wyżej ku niebu!

 

Jeśli chcesz pracować z Apple i być częścią ich szalonych wyników finansowych, potrzebujesz Swift. Szukasz programistów Swift? W naszej sieci są dziesiątki specjalistów od Swift i innych technologii mobilnych. Zadbamy o to, by połączyć Cię ze specjalistami idealnie dopasowanymi do Twojej branży i kultury firmy.

Miłosz Kaczorowski

Współzałożyciel Ideamotive. Wysokie kompetencje w Ruby on Rails, JavaScripcie i administracji systemami Linux. Doświadczony we wdrażaniu skutecznych aplikacji webowych.

Zobacz wszystkie wpisy autora
image 148

Biznesowa strona tworzenia aplikacji mobilnych na iOS

Przewodnik dla startupów i mobilnych przedsiębiorców

Czytaj teraz
Newsletter 9-1
Newsletter Ideamotive
Twój dwutygodniowy przegląd najgorętszych newsów technologicznych

Szukasz ekspertów od Swift do swojego zespołu?

W naszej sieci talentów czekają dziesiątki zweryfikowanych specjalistów Swift.