Защо програмирането за iOS не струва (Why iOS Development Sucks)

12
Защо програмирането за iOS не струва Why iOS Development Sucks
  • Upload

    -
  • Category

    Software

  • view

    414
  • download

    3

description

В лекцията разказвам за нещата, които не харесвам в разработката на софтуер за iOS. Целта на лекцията беше да покажа колко много харесвам това, че въпреки проблемите продължавам да го правя.

Transcript of Защо програмирането за iOS не струва (Why iOS Development Sucks)

Page 1: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Защо

програмирането за

iOS не струва

Why iOS Development Sucks

Page 2: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Първоизточник

http://vimeo.com/7479270

Page 3: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Предупреждение!

Всичко, което ще чуете е мое лично мнение,

единствено моят авторитет стои зад всичко

казано. Възможно е неща, които казвам

и/или показвам да са били променени.

Целта ми е единствено да ви запозная с

нещата, които са били проблем за мен.

Всеки сам, лично за себе си, (не)приема

тази информация!

Page 4: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Хардуер - задължителен

https://www.apple.com/nz/business/images/business_landing_hero.png

● MacBook / iMac

● iPhone / iPod /

iPad

Page 5: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Софтуер - един избор

http://skandelabro.deviantart.com/art/Xcode-147196217

Page 6: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Пазар - един избор

http://i.kinja-img.com/gawker-media/image/upload/s--qP27yJcs--/vaap4zfy5d0p6iifyhtl.png

Page 7: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Лиценз за разработчици

● $99 / година

● 99 устройства /

година

http://www.passkit.co.th/wp-content/uploads/2013/10/logo-apple-ios-developer-program.png

Page 8: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Одобрение за приложение

● 6 < дни < ∞

● ръчно преглеждане

● липса на директен контакт

http://images.pcworld.com/news/graphics/165880-

appstorecomic_original.jpg

Page 9: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Регистрация като фирма (ю.л.)

● D-U-N-S - ~ 14 работни дни

● време за одобрение - ~ 14* работни дни

● произволен куп документи :)

Page 10: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Програмни технологии

● Objective-Co твърде стар

o твърде сложен

● Swifto твърде нов

http://devmonologue.com/ios/wp-content/uploads/2014/06/swift_vs_objective_c.png

Page 11: Защо програмирането за iOS не струва (Why iOS Development Sucks)

И все пак тя се върти!

Галилео Галилей

http://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Justus_Susterma

ns_-_Portrait_of_Galileo_Galilei%2C_1636.jpg/300px-Justus_Sustermans_-

_Portrait_of_Galileo_Galilei%2C_1636.jpg

Page 12: Защо програмирането за iOS не струва (Why iOS Development Sucks)

Въпроси

http://tiande-oferta.com/wp-content/uploads/2013/08/question-mark-middle.jpg