10 materiałów edukacyjnych, dzięki którym dowiesz się, jak tworzyć aplikacje

Świat zachwycił się smartfonami m.in. dlatego, że są na nich aplikacje. Te służą wielu celom, a ich twórcy najczęściej mówią o rozwiązywaniu jakiegoś problemu. My postaraliśmy się rozwiązać problem z wyborem wartych uwagi źródeł do nauki programowania, a dokładniej tworzenia aplikacji mobilnych. Poznajcie 10 materiałów edukacyjnych, które pokażą, jak tworzyć aplikacje.

1. Android — jak zacząć? Nettelog

Nie wiesz jak zacząć naukę Androida? Artykuł jest wprowadzeniem do tematyki pisania aplikacji na platformę Android. Jest bardziej zbiorem narzędzi, drogowskazem na początek, niż konkretnym tutorialem pokazującym rozwiązania i przykłady problemów, z którymi możemy się spotkać. Autor na potrzeby artykułu przygotował także ciekawy słowniczek pojęć przydatnych w nauce programowania aplikacji na system Android.

Więcej na ten temat tutaj.

2. Darmowy kurs Androida. Andrzej Klusiewicz

Zdaniem Andrzeja Klusiewicza, w sieci brakowało bezpłatnego kursu, który w prosty i zrozumiały sposób tłumaczyłby, jak stworzyć pierwszą aplikację w Javie na system Android. — Postanowiłem taki stworzyć i oto macie przed sobą efekty tego postanowienia — czytamy w opisie. Klusiewicz przygotował kilkanaście podstron na platformie Blogspot, w których znajdziemy m.in. informacje o tym, czym są klasy thread, runnable i asynctask.

Więcej na ten temat tutaj.

3. Podstawy Androida. JavaStart

Nie każdy kurs programowania przypadnie Wam do gustu — warto dobrać takiego autora, który w zrozumiały sposób przedstawia wszystkie zagadnienia związane z tematem. Takiego na pewno znajdziecie na stronie javastart.pl. W szczególności polecamy kurs o podstawowych zagadnieniach z programowania na platformę Android. Dowiecie się z niego jak skonfigurować platformę eclipse, jak stworzyć pierwszy projekt, czym jest Activity i wiele więcej.

Więcej na ten temat tutaj.

4. Twoja pierwsza aplikacja w iOS. Ray Wenderlich

Prawie trzygodzinny, bezpłatny kurs programowania aplikacji na system iOS. Z tej serii filmów dowiemy się o podstawowych pojęciach związanych z programowaniem, o tym jak wygląda składnia aplikacji oraz jak stworzyć pierwszą, prostą grę. Kurs został profesjonalnie przygotowany, co ułatwia przyswajanie wiedzy. Nagrane materiały cechują się ciekawą narracją i oprawą graficzną.

Więcej na ten temat tutaj.

5. Narzędzia programisty iOS. Devstyle

Tego artykułu nie możesz pominąć jeśli chcesz rozpocząć przygodę z programowaniem aplikacji na iOS i macOS. Znajdziesz w nim najpopularniejsze narzędzia używane do codziennej pracy przez programistów, wyjaśnione w postaci serii artykułów. Autor obszernie opisuje zastosowanie Xcode, Instruments, Homebrew, Fastlane, CocoaPods, Carthage, Dash oraz SourceTree.

Więcej na ten temat tutaj.

6. Programowanie iPhone/iOS — jak zacząć? Notatki programisty

Co jest potrzebne do tworzenia oprogramowania iOS? Jak zarejestrować się w programie developerskim Apple i dlaczego warto to zrobić? Na te i na wiele innych pytań odpowiedzi znajdziecie w tym artykule. Autor przygotował obszerną instrukcję obsługi odpowiadającą na powyższe pytania, ale też zachęcił do skorzystania ze źródeł, z których sam czerpał wiedzę na temat programowania na iOS.

Więcej na ten temat tutaj.

7. Xamarin — jak się za to zabrać? Damian Antonowicz

Przechodząc kursy programowania i czytając artykuły na ten temat, na pewno natknęliście się na nazwę Xamarin. Jeśli znacie podstawy tworzenia aplikacji na iOS, warto poznać Xamarin — który pozwala na tworzenie natywnych aplikacji Android/iOS z wykorzystaniem języka C# i platformy .NET. — Same aplikacje tworzymy w Visual Studio lub Xamarin Studio, a możemy do tego podejść na dwa sposoby: Xamarin.Native lub Xamarin.Forms — pisze autor.

Więcej na ten temat tutaj.

8. Budowanie pierwszej aplikacji w xamarin.forms. Altcontroldelete

Poznałeś Xamarin? To teraz powinieneś dowiedzieć się więcej na temat podejść w tworzeniu aplikacji natywnych. — Forms zapewnią większą reużywalność kodu kosztem elementów specyficznych dla wspieranych platform. Podejście native z kolei, pozwala na tworzenie layoutów z użyciem elementów i technologii charakterystycznych dla wspieranych platform, co oczywiście wiąże się z większym nakładem kosztów — pisze autor.

Więcej na ten temat tutaj.

9. Podstawy React Native. Facebook

Czym są komponenty, propsy, JSX, czy state’y? Tego dowiecie się z bogatego poradnika przygotowanego przez developerów Facebooka. Na kilkunastu stronach dowiemy się, na przykładach, jak powstaje każdy element aplikacji, jak wstawić obrazki, tytuły, menu, podstrony i wiele innych rzeczy. Kurs kończy się wykazem źródeł, z których warto dowiadywać się więcej na temat danego zagadnienia.

Więcej na ten temat tutaj.

10. Tutorial dla developerów JS i React. Tutorialspoint

Kolejny darmowy kurs, który w całości pokazuje wszystkie zagadnienia związane z tworzeniem aplikacji na systemy iOS i Android. Jeśli chcemy stworzyć aplikację na dwa systemy na raz, to powinniśmy zainteresować się właśnie React Nativem. Warto też dowiedzieć się, dlaczego w waszym przypadku wykorzystanie go minie się z celem, a kiedy sprawdzi się idealnie. Tego wszystkiego dowiecie się w tym poradniku.

Więcej na ten temat tutaj.


Zdjęcie główne artykułu pochodzi z pexels.com.

Patronujemy

 
 
Polecamy
Xamarin.Forms czy Xamarin Native? Moja pierwsza aplikacja