Programowanie na iPhone / iOS (iPhone / iPod / iPad)

Kurs programowania iPhone / iOS jest właśnie aktualizowany. Zapraszam do częstego odwiedzania.

 

Poniżej lista wpisów,które powinny pomóc Ci, zacząć przygodę z programowaniem iOS. Zapraszam do lektury.


1. Programowanie iPhone / iOS (iPhone/iPod/iPad)- jak zacząć


Jeśli nie jesteś pewien jak zacząć programowanie iOS zapraszam do zapoznania się z poniższą serią tutoriali o programowaniu iOS dla początkujących.  Pierwsza częśćpokazuje, co jest potrzebne do tworzenia aplikacji iOS, jaki sprzęt jest zalecany, jakie narzędzia i oprogramowania są do tego wykorzystywane. Opisuje także, rejestracjęw programie developerskim Apple oraz instalację Xcode.


http://notatkiprogramisty.blox.pl/2012/03/Programowanie-iOS-iPhoneiPodiPad-jak-zaczac.html


2. Programowanie iPhone / iOS (iPhone/iPod/iPad) - pierwszy program


Wpis opisujący krok po kroku tworzenie prostej aplikacji iOS - kalkulatora napiwków.

 

http://notatkiprogramisty.blox.pl/2012/03/Programowanie-iOS-iPhoneiPodiPad-pierwszy-program.html

3. Tworzenie oprogramowania iPhone / iOS bez komputera Mac

 

Chcesz tworzyć oprogramowanie na platformę iOS, ale nie masz Mac’a? Post ten pokazuje kilka alternatyw.


http://notatkiprogramisty.blox.pl/2012/04/Tworzenie-oprogramowania-iOS-bez-komputera-Mac-a.html


4. Programowanie iPhone / iOS - Aplikacja ToDo - Cześć  1


Wpis rozpoczynający serie wpisówopisujących w szczegółach tworzenie aplikacji użytkowej na platformę iOS - „Lista Zadań”. Program wykorzystuje możliwości oferowane przez najnowszą wersję systemu iOS - Storyboards oraz Automatic Reference Counting (ARC), oraz bazę danych SQLite, wykorzystywaną jako backend. W części pierwszej tworzymy szkielet aplikacji(master - detail...).


http://notatkiprogramisty.blox.pl/2012/04/Programowanie-iOS-aplikacja-Lista-Zadan-ToDo.html


5. Programowanie iPhone / iOS - Aplikacja ToDo - Części 2A i 2B


Kontynuujemy pracę nad aplikacją -„ListaZadań”. Implementujemy dodawanie nowych zadań oraz usuwanie i edycję zadań istniejących. Wpis demonstruje również komunikacje między widokami master - detail z wykorzystaniem protokołów. Ze względu na ograniczenie długości wpisu, tutorial został podzielony na części A i B.

Część 2A

http://notatkiprogramisty.blox.pl/2012/04/Programowanie-iOS-aplikacja-Lista-Zadan-ToDo-1.html


Część 2B

http://notatkiprogramisty.blox.pl/2012/04/Programowanie-iOS-aplikacja-Lista-Zadan-ToDo-2.html


6. Programowanie iPhone / iOS - Aplikacja ToDo - Część  3


W tej części, w dalszym ciągu rozbudowujemy nasza aplikacje. Dodajemy dodatkowy kontroler Tab Bar. Nasze zadania dzielimy na - listę zadań do wykonania, oraz listę zadań wykonanych. Implementujemy również usuwanie jednym przyciskiem wszystkich zadań oznaczonych, jako wykonane. Do potwierdzenia wyboru wykorzystamy Alert View.


http://notatkiprogramisty.blox.pl/2012/05/Programowanie-iOS-aplikacja-Lista-Zadan-ToDo.html


7. Programowanie iPhone / iOS - Aplikacja ToDo - Część  4


Ta części wprowadza do aplikacji bazę danych SQLite.


http://notatkiprogramisty.blox.pl/2012/05/Programowanie-iOS-aplikacja-lista-zadan-ToDo.html

8. Programowanie iPhone / iOS- Aplikacja ToDo - Część  5


W części tej integrujemy SQLite z nasza aplikacja oraz implementujemy wszystkie niezbędne operacje na bazie danych tj.: odczyt, aktualizacja, dodawanie oraz usuwanie danych.

http://notatkiprogramisty.blox.pl/2012/06/Programowanie-iOS-aplikacja-lista-zadan-ToDo.html

 

9. Programowanie iPhone / iOS - Rysowanie na ekranie

 

Jeśli chcesz wiedzieć jak umożliwoć użytkownikom aplikacji rysowanie po ekranie iPhone-ów, iPod-ów, iPad-ów sprawdz ten post i przedstawiony tam przykład.

 

http://notatkiprogramisty.blox.pl/2012/07/iPhone-rysowanie-na-ekranie.html

 


Kolejne części/tematy w planach:


- instalacja aplikacji na urządzeniu,
- przygotowanie do i publikacja aplikacji na AppStore,
- marketing,
- praca z CoreData,
- praca z mapami,
- wykorzystanie akcelerometru,
- testowanie i debugowanie programów,
- wydajność aplikacji,
- rysowanie na ekranie,
- programowanie gier.


Zachęcam także do zapoznania się z innymi wpisami na blogu o programowaniu iOS, niewymienionymi tutaj (tag iOS).







PowerBuilder Tetris
D - Tetris



Programowanie iOS

C# ToolBox

SQL / TSQL / PLSQL ToolBox

Linux / Unix ToolBox





Zaprzyjaznione Strony

Sprite Bandits

Cake Time