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