pierwsza aplikacja na ios, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

14
Pierwsza aplikacja na iOS Aleksander Kania [email protected]

Upload: the-software-house

Post on 13-Feb-2017

1.667 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Pierwsza aplikacja na iOS

Aleksander [email protected]

Page 2: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Agenda

Architektura aplikacji iOS Xcode, AppCode

Podstawowe kontrolki Typowe kontrolki

Auto-LayoutŹródła, materiały

Page 3: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Model-View-Controller

Źródło: https://yalantis.com/blog/lightweight-ios-view-controllers-separate-data-sources-guided-mvc/

Page 4: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Xcode

Page 5: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

AppCode

$

$

$

$

$

$

$$Źródło: http://jetbrains.com

Page 6: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Hello iOS

Page 7: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Typowe kontrolki

Page 8: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Jak nie robić UITableView

Page 9: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

UITableView przykład

Page 10: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

UITableView vs UITableViewController

UITableView: przymus implementacji protokołów, określenia dataSource i delegate

UITableViewController: dostarcza domyślną implementację wymaganych protokołów, którą możemy dowolnie zmieniać

Jest łatwiej <3

Page 11: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

UITableView - implementacja

TUTAJ MIAŁ BYĆ KOD ALE JEST KOT

Źródło: https://www.pinterest.com/Tufoot57/i-am-so-sorry/

Page 12: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Przydatne materiały

Blogi Prezentacje Książki

Apple Programming Guideshttps://developer.apple.com/videos/wwdc/2015/?id=106

Page 13: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Pytania?

??

?

?

???

?

źródło: http://smarterer.com/blog/2012/10/16/its-a-trap-10-interview-questions-designed-trick-you/

Page 14: Pierwsza aplikacja na iOS, czyli z czym można się spotkać, co jest trudne i czego potrzebujemy

Dzięki za uwagę

[email protected]