Практики в програмирането на ios приложение - дисекция...
DESCRIPTION
В лекцията разказах за проблемите, които реших разработвайки последното си приложение.TRANSCRIPT
![Page 1: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/1.jpg)
Практики в програмирането на iOS приложение - дисекция
на реален мой проект
IKOLLECT - Discover Art just for You, Nearby
![Page 2: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/2.jpg)
IKOLLECT - Discover Art just for You, Nearby
fb: ikollect
twitter: @ikollectwww: ikollect.net
![Page 3: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/3.jpg)
IKOLLECT в iTunes
![Page 4: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/4.jpg)
Технологиите зад IKOLLECT
● Приложениеo Objective-C [UIKit]o Swift
● Основна система (Backend)o PHP [Laravel]o MySQL
● Другиo CloudControlo Git
![Page 6: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/6.jpg)
Система за менажиране на кода - Git
● master● dev● v1.0● v1.1● други
![Page 7: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/7.jpg)
Архитектура на класовете
● Controllerso Mastero Detailso Mapo Settingso ...
● APIo LibraryAPI
● HTTPo HTTPClient
http://upload.wikimedia.org/wikipedia/it/3/37/Esempio_Pattern_Facade_02_1.jpg
![Page 8: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/8.jpg)
Архитектура - Проблем №1 - LibraryAPI
54 метода
![Page 9: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/9.jpg)
Проблем №1 - решение
?!
![Page 10: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/10.jpg)
Трансфер на данни
http://shvetsgroup.com/files/images/HTTP_request.png
![Page 11: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/11.jpg)
Трансфер ... - Проблем №2 - Странициране
Laravel Pagination● currentPage● lastPage● perPage● total● from● to● count
![Page 12: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/12.jpg)
Проблем №2 - решение
![Page 13: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/13.jpg)
Споделяне във Facebook, Twitter, Email и т.н.
iOS 7+ ShareKit
![Page 14: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/14.jpg)
ShareKit услуги и действия
● 10 действияo TextMessageo Copyo Mailo …
● 28 услугиo OneNoteo Kippt?!o Evernoteo Twittero Facebooko ...
![Page 15: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/15.jpg)
Въпроси
???
![Page 16: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/16.jpg)
Изненадата!!!
![Page 17: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/17.jpg)
Курс по програмиране за iOS във Варна
https://www.facebook.com/iosvarna
![Page 18: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/18.jpg)
Партньор
![Page 19: Практики в програмирането на iOS приложение - дисекция на реален мой проект)](https://reader034.vdocuments.site/reader034/viewer/2022042700/55980de01a28ab5f7c8b4590/html5/thumbnails/19.jpg)
Благодаря за вниманието!
http://coffeeandcigarettesclub.com/wp-content/uploads/2014/10/the-godfather-mafia-wallpaper-680x382.jpg