SlideShare a Scribd company logo
LPPbus
zgodba in izkušnje

Matej Bukovinski
LPPbus
© Matej Bkovinski
Le zakaj bi kdo hotel razvijati
iPhone aplikacijo za slovensko
             tržišče?


                               LPPbus
                               © Matej Bkovinski
Motivacija?




              LPPbus
              © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”




                                          LPPbus
                                          © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”
 • nekaj enostavnega




                                          LPPbus
                                          © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”
 • nekaj enostavnega
 • a ne preveč (nekaj se vseeno potrebno naučiti)




                                                    LPPbus
                                                    © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”
 • nekaj enostavnega
 • a ne preveč (nekaj se vseeno potrebno naučiti)
 • aplikacija, ki še ne obstaja (vsaj ne za iPhone)




                                                      LPPbus
                                                      © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”
 •   nekaj enostavnega
 •   a ne preveč (nekaj se vseeno potrebno naučiti)
 •   aplikacija, ki še ne obstaja (vsaj ne za iPhone)
 •   koristno (predvsem za mene)




                                                        LPPbus
                                                        © Matej Bkovinski
Motivacija?

• učenje iPhone SDK in moja “firbčnost”
  • nekaj enostavnega
  • a ne preveč (nekaj se vseeno potrebno naučiti)
  • aplikacija, ki še ne obstaja (vsaj ne za iPhone)
  • koristno (predvsem za mene)
• ker je moje prevozno sredstvo predvsem avtobus in
  vlak je bil odgovor na dlani


                                                  LPPbus
                                                  © Matej Bkovinski
Kaj pa podatki?




                  LPPbus
                  © Matej Bkovinski
Kaj pa podatki?
http://bus.talktrack.com/




                            LPPbus
                            © Matej Bkovinski
Kaj pa podatki?
http://bus.talktrack.com/




                            postaje

                                      LPPbus
                                      © Matej Bkovinski
Kaj pa podatki?
http://bus.talktrack.com/




               zahtevek     postaje

                                      LPPbus
                                      © Matej Bkovinski
Kaj pa podatki?
http://bus.talktrack.com/




                            LPPbus
                            © Matej Bkovinski
Kaj pa podatki?
http://bus.talktrack.com/



                            napovedi




                                   LPPbus
                                   © Matej Bkovinski
Začetki




          LPPbus
          © Matej Bkovinski
Začetki
• seznam postaj




                  LPPbus
                  © Matej Bkovinski
Začetki
• seznam postaj
• ob kliku napoved




                     LPPbus
                     © Matej Bkovinski
Začetki
• seznam postaj
• ob kliku napoved
• omrežne zadeve in regularni
  izrazi




                          LPPbus
                          © Matej Bkovinski
Začetki
• seznam postaj
• ob kliku napoved
• omrežne zadeve in regularni
  izrazi
• v osnovi samo preobleka za
  spletno stran




                          LPPbus
                          © Matej Bkovinski
Začetki
• seznam postaj
• ob kliku napoved
• omrežne zadeve in regularni
  izrazi
• v osnovi samo preobleka za
  spletno stran
• kljub temu bolj pregledno in
  hitrejše za uporabo


                           LPPbus
                           © Matej Bkovinski
Izboljšave




             LPPbus
             © Matej Bkovinski
Izboljšave

• iskanje




             LPPbus
             © Matej Bkovinski
Izboljšave

• iskanje
• osveževanje seznama postaj




                          LPPbus
                          © Matej Bkovinski
Izboljšave

• iskanje
• osveževanje seznama postaj
• priljubljene postaje




                          LPPbus
                          © Matej Bkovinski
Izboljšave

•   iskanje
•   osveževanje seznama postaj
•   priljubljene postaje
•   shema mestnih linij




                            LPPbus
                            © Matej Bkovinski
Izboljšave

•   iskanje
•   osveževanje seznama postaj
•   priljubljene postaje
•   shema mestnih linij
•   dejansko uporabno (mogoče
    celo komu drugemu?)



                           LPPbus
                           © Matej Bkovinski
Podatki, podatki, podatki...




                               LPPbus
                               © Matej Bkovinski
Podatki, podatki, podatki...




                               LPPbus
                               © Matej Bkovinski
Podatki, podatki, podatki...




                               LPPbus
                               © Matej Bkovinski
Kako to zgleda?
            <?xml version="1.0" encoding="UTF-8"?>
            <kml xmlns="http://earth.google.com/kml/2.2">
            <Folder>
            
    <name>LINIJE MPP</name>
            
    <open>1</open>
            
    <Style>
            
    
   <ListStyle>
            
    
   
   <listItemType>check</listItemType>
            
    
   
   <ItemIcon>
            
    
   
   
    <state>open</state>
            
    
   
   
    <href>files/mysavedplaces_open.png</href>
            
    
   
   </ItemIcon>
            
    
   
   <ItemIcon>
            
    
   
   
    <state>closed</state>




        =
            
    
   
   
    <href>files/mysavedplaces_closed.png</href>
            
    
   
   </ItemIcon>
            
    
   
   <bgColor>00ffffff</bgColor>
            
    
   </ListStyle>
            
    </Style>
            
    <Document>
            
    
   <name>Route 1: Mestni log-Vižmarje (Bavarski dvor ~ Gameljne)</name>
            
    
   <open>1</open>
            
    
   <Style id="Projekcije1010">
            
    
   
   <LineStyle>
            
    
   
   
    <color>ff00ff00</color>
            
    
   
   </LineStyle>
            
    
   </Style>
            
    
   <Style id="crtniRadiji20000110112001">
            
    
   
   <LineStyle>
            
    
   
   
    <color>ff0000ff</color>
            
    
   
   
    <width>5</width>
            
    
   
   </LineStyle>
            
    
   </Style>
            ....                                                                          LPPbus
                                                                                          © Matej Bkovinski
Kako to zgleda?




        =

                  LPPbus
                  © Matej Bkovinski
In kaj sedaj?




                LPPbus
                © Matej Bkovinski
In kaj sedaj?
• jovo na novo




                 LPPbus
                 © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller




                                                   LPPbus
                                                   © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?




                                                   LPPbus
                                                   © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)




                                                   LPPbus
                                                   © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)
  GPS koordinate postaj (mapa, bližnje postaje, navigacija)




                                                              LPPbus
                                                              © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)
  GPS koordinate postaj (mapa, bližnje postaje, navigacija)
  GPS koordinate linij (risanje po mapi)




                                                              LPPbus
                                                              © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)
  GPS koordinate postaj (mapa, bližnje postaje, navigacija)
  GPS koordinate linij (risanje po mapi)


Ni vse zlato, kar se sveti

                                                              LPPbus
                                                              © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)
  GPS koordinate postaj (mapa, bližnje postaje, navigacija)
  GPS koordinate linij (risanje po mapi)


Ni vse zlato, kar se sveti
  Manjkajo določene linije (povratne smeri, primestni)

                                                              LPPbus
                                                              © Matej Bkovinski
In kaj sedaj?
• jovo na novo
• potrebno zamenjati celoten model in controller

Zakaj se je splačalo?
  Linije (s seznami postaj)
  GPS koordinate postaj (mapa, bližnje postaje, navigacija)
  GPS koordinate linij (risanje po mapi)


Ni vse zlato, kar se sveti
  Manjkajo določene linije (povratne smeri, primestni)
  Manjkajo določene postaje (dejansko polovica!)
                                                              LPPbus
                                                              © Matej Bkovinski
State of the union




                     LPPbus
                     © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)




                                           LPPbus
                                           © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)




                                           LPPbus
                                           © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)




                                          LPPbus
                                          © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)




                                        LPPbus
                                        © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)




                                        LPPbus
                                        © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)
• shema




                                        LPPbus
                                        © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)
• shema
• mapa (google, izrisana postajališča, 3 načini
  prikaza, poteki linij)



                                         LPPbus
                                         © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)
• shema
• mapa (google, izrisana postajališča, 3 načini
  prikaza, poteki linij)



                                         LPPbus
                                         © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)
• shema
• mapa (google, izrisana postajališča, 3 načini
  prikaza, poteki linij)



                                         LPPbus
                                         © Matej Bkovinski
State of the union
• priljubljene postaje in bližnje postaje (z
  urejanjem)
• nastavitve (s preverjanjem posodobitev)
• seznam postaj (s številkami, indeksiran,
  iskanje)
• ob kliku napovedi (priljubljene, prikaži na
  mapi, pot)
• seznam linij (osnovne ali razširjene)
• ob kliku podrobnosti (z možnostjo izrisa na
  mapi)
• shema
• mapa (google, izrisana postajališča, 3 načini
  prikaza, poteki linij)



                                         LPPbus
                                         © Matej Bkovinski
Nekaj statistike
• ~ teden dni top free aplikacija v slovenskem storu
• 888 prenosov
• 1 dan 7 ur 12 minut 17 sekund
  skupne uporabe
• top postaje:
  • AMZS (164)
  • Medvode (382)
  • Bavarski dvor (58)
• 2 donaciji v skupni vrednosti €5
                                                       LPPbus
                                                       © Matej Bkovinski
Prihodnost




             LPPbus
             © Matej Bkovinski
Prihodnost

•




             LPPbus
             © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki




                            LPPbus
                            © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki
    vse postaje




                            LPPbus
                            © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki
    vse postaje
    vse linije (tudi primestne)




                                  LPPbus
                                  © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki
    vse postaje
    vse linije (tudi primestne)
    zaenkrat še težave s primestnimi napovedmi na
    njihovi strani



                                                    LPPbus
                                                    © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki
    vse postaje
    vse linije (tudi primestne)
    zaenkrat še težave s primestnimi napovedmi na
    njihovi strani
• nova verzija je skoraj končana


                                                    LPPbus
                                                    © Matej Bkovinski
Prihodnost

•
    novi, boljši, podatki
    vse postaje
    vse linije (tudi primestne)
    zaenkrat še težave s primestnimi napovedmi na
    njihovi strani
• nova verzija je skoraj končana
• kmalu na App Stor-u

                                                    LPPbus
                                                    © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo




                                        LPPbus
                                        © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?




                                        LPPbus
                                        © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
 • Mac-a (drago)




                                        LPPbus
                                        © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
 • Mac-a (drago)
 • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)




                                                        LPPbus
                                                        © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
 • Mac-a (drago)
 • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
 • XCode in dokumentacija (zastonj)




                                                        LPPbus
                                                        © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
 •   Mac-a (drago)
 •   iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
 •   XCode in dokumentacija (zastonj)
 •   IDP račun ($100 letno)




                                                          LPPbus
                                                          © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
 •   Mac-a (drago)
 •   iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
 •   XCode in dokumentacija (zastonj)
 •   IDP račun ($100 letno)
 •   podjetje (če želiš aplikacije prodajati)




                                                          LPPbus
                                                          © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
  • Mac-a (drago)
  • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
  • XCode in dokumentacija (zastonj)
  • IDP račun ($100 letno)
  • podjetje (če želiš aplikacije prodajati)
• Kaj pa aplikacija?



                                                         LPPbus
                                                         © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
  • Mac-a (drago)
  • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
  • XCode in dokumentacija (zastonj)
  • IDP račun ($100 letno)
  • podjetje (če želiš aplikacije prodajati)
• Kaj pa aplikacija?
  • ali inovativna ideja


                                                         LPPbus
                                                         © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
  • Mac-a (drago)
  • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
  • XCode in dokumentacija (zastonj)
  • IDP račun ($100 letno)
  • podjetje (če želiš aplikacije prodajati)
• Kaj pa aplikacija?
  • ali inovativna ideja
  • ali vrhunska izvedba nečesa kar že obstaja

                                                         LPPbus
                                                         © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
  • Mac-a (drago)
  • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
  • XCode in dokumentacija (zastonj)
  • IDP račun ($100 letno)
  • podjetje (če želiš aplikacije prodajati)
• Kaj pa aplikacija?
  • ali inovativna ideja
  • ali vrhunska izvedba nečesa kar že obstaja
  • ali “hud design”
                                                         LPPbus
                                                         © Matej Bkovinski
Moj Recept za dobro iPhone aplikacijo
• Kaj potrebujemo?
  • Mac-a (drago)
  • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas)
  • XCode in dokumentacija (zastonj)
  • IDP račun ($100 letno)
  • podjetje (če želiš aplikacije prodajati)
• Kaj pa aplikacija?
  • ali inovativna ideja
  • ali vrhunska izvedba nečesa kar že obstaja
  • ali “hud design”
  • internacionalno uporabno, dober marketing!           LPPbus
                                                         © Matej Bkovinski
Kje boste (lahko) naleteli na težave




                                       LPPbus
                                       © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple




                                       LPPbus
                                       © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)




                                                     LPPbus
                                                     © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)




                                                     LPPbus
                                                     © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA




                                                     LPPbus
                                                     © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)




                                                     LPPbus
                                                     © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces




                                                     LPPbus
                                                     © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov




                                                        LPPbus
                                                        © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)




                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)




                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)
  • Objective-C (ko se privadiš je v resnici super)



                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)
  • Objective-C (ko se privadiš je v resnici super)
  • certifikati in profili za vsako malenkost


                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)
  • Objective-C (ko se privadiš je v resnici super)
  • certifikati in profili za vsako malenkost
  • precej uporabnega API-ja je private
                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)
  • Objective-C (ko se privadiš je v resnici super)
  • certifikati in profili za vsako malenkost
  • precej uporabnega API-ja je private
  • sandbox
                                                                  LPPbus
                                                                  © Matej Bkovinski
Kje boste (lahko) naleteli na težave
• Apple
  • pridobitev IDP računa traja (lahko več mescev)
  • IDP plačilo “po faksu” (kdo še to uporablja?)
  • vsake toliko časa kak NDA
• App Store (oz. Apple problemi drugič)
  • dolgotrajen “review” proces
  • zavračanje aplikacij brez nekih pametnih razlogov
  • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije)
• Razvoj (oz. Apple problemi tretjič)
  • Objective-C (ko se privadiš je v resnici super)
  • certifikati in profili za vsako malenkost
  • precej uporabnega API-ja je private
  • sandbox
  • ni izvorne kode (kaj se dogaja v ozadju?)                     LPPbus
                                                                  © Matej Bkovinski
Upsides




          LPPbus
          © Matej Bkovinski
Upsides
 • zanimivo in nagrajujoče delo




                                  LPPbus
                                  © Matej Bkovinski
Upsides
 • zanimivo in nagrajujoče delo
 • zelo “in”




                                  LPPbus
                                  © Matej Bkovinski
Upsides
 • zanimivo in nagrajujoče delo
 • zelo “in”
 • če se ti posreči lahko tudi zelo veliko zaslužiš




                                                      LPPbus
                                                      © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani




                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani

Zadnji trendi

                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani

Zadnji trendi
 • zastonj aplikacije z reklamami

                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani

Zadnji trendi
 • zastonj aplikacije z reklamami
 • kupovanje vsebin v aplikaciji
                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani

Zadnji trendi
 • zastonj aplikacije z reklamami
 • kupovanje vsebin v aplikaciji
 • “push” obvestila
                                                        LPPbus
                                                        © Matej Bkovinski
Upsides
 •   zanimivo in nagrajujoče delo
 •   zelo “in”
 •   če se ti posreči lahko tudi zelo veliko zaslužiš
 •   lep in premišljeno sestavljen API
 •   naučiš se varčevanja z viri
 •   XCode je super IDE
 •   dokumentacija je dobra
 •   enostavno narediti lepe aplikacije
 •   App Store distibucija ima tudi pozitivne strani

Zadnji trendi
 •   zastonj aplikacije z reklamami
 •   kupovanje vsebin v aplikaciji
 •   “push” obvestila
 •   augmented reality
                                                        LPPbus
                                                        © Matej Bkovinski
?
Vprašanja?

             LPPbus
             © Matej Bkovinski
That’s all folks!
   http://www.bukovinski.com/lppbus/


   http://www.bukovinski.com/


   http://twitter.com/bukovinski

More Related Content

PDF
Steam Community
DOC
Education USA: ¿Cómo estudiar en los EE.UU.? (solo enlaces)
PPTX
Speak To Change
PPTX
Bessensap2014_Annette Janssen
PDF
CURSO ASME B31 3 TUBERIAS DE PROCESO DE REFINERIAS Y PLANTAS QUIMICAS
DOCX
4 guia de español 7° 2011
PPTX
Configurare Samba workgroup
PDF
26 de mayo 2012 Pedrezuela Sesión Especial de Cortos
Steam Community
Education USA: ¿Cómo estudiar en los EE.UU.? (solo enlaces)
Speak To Change
Bessensap2014_Annette Janssen
CURSO ASME B31 3 TUBERIAS DE PROCESO DE REFINERIAS Y PLANTAS QUIMICAS
4 guia de español 7° 2011
Configurare Samba workgroup
26 de mayo 2012 Pedrezuela Sesión Especial de Cortos

Viewers also liked (10)

DOC
reforzando
PDF
Barker Black LB 2012 copy
PPT
Research strategies update 2011
PPS
Infarto
PPTX
Costos de la Inacción, Beneficios de la Acción
PPT
Enfoque integral SCALL y saneamiento en escuelas
PDF
informe "Pasivos ambientales de la minería en Cajamarca"
PPTX
Mapa conceptual economia
PPTX
Vínculo entre seguridad hídrica y cambio climático-sequías
PDF
DeltaV Electronic Marshalling
reforzando
Barker Black LB 2012 copy
Research strategies update 2011
Infarto
Costos de la Inacción, Beneficios de la Acción
Enfoque integral SCALL y saneamiento en escuelas
informe "Pasivos ambientales de la minería en Cajamarca"
Mapa conceptual economia
Vínculo entre seguridad hídrica y cambio climático-sequías
DeltaV Electronic Marshalling
Ad

More from MobileMonday Slovenia (20)

PDF
Matevz Klanjsek at MoMoSlo S02E05
PDF
Tomi Ahonen at MoMoSlo S02E05
PDF
Daily Tourer - Ziga Hajdukovic
PDF
Facefind - Domen Konda
PDF
Dioptrija - Marko Samastur
PDF
Dontpanic - Marko Samastur
PDF
Zmigit - Gregor Černe
PDF
First Life - Marko Mrdjenovic
PDF
Jaemo - David Potocnik, Filip Dobranič
PDF
Obfuscated Reality - Matej Ušaj
PDF
Geo Profiles - Urban Puhar
PDF
Drinkr - Janin Kolenc, Anže Cesar
PDF
Parsek - Jure Repinc
PPT
I Give Fuckig Awesome Presentations - Simon Belak
PDF
Retweet - Ivan Turkovic
PDF
Phonebook ++ - Gregor Petrin, Rok Jamnik
PDF
Carbenchmark - Tomaz Muraus
PDF
Life Trace - Ambroz Humar
PDF
Kva Dugaja - Rok Okorn
PDF
Lisko - Nejc Suhadolnik
Matevz Klanjsek at MoMoSlo S02E05
Tomi Ahonen at MoMoSlo S02E05
Daily Tourer - Ziga Hajdukovic
Facefind - Domen Konda
Dioptrija - Marko Samastur
Dontpanic - Marko Samastur
Zmigit - Gregor Černe
First Life - Marko Mrdjenovic
Jaemo - David Potocnik, Filip Dobranič
Obfuscated Reality - Matej Ušaj
Geo Profiles - Urban Puhar
Drinkr - Janin Kolenc, Anže Cesar
Parsek - Jure Repinc
I Give Fuckig Awesome Presentations - Simon Belak
Retweet - Ivan Turkovic
Phonebook ++ - Gregor Petrin, Rok Jamnik
Carbenchmark - Tomaz Muraus
Life Trace - Ambroz Humar
Kva Dugaja - Rok Okorn
Lisko - Nejc Suhadolnik
Ad

LPPbus - MoMoSlo S02E02

  • 3. Le zakaj bi kdo hotel razvijati iPhone aplikacijo za slovensko tržišče? LPPbus © Matej Bkovinski
  • 4. Motivacija? LPPbus © Matej Bkovinski
  • 5. Motivacija? • učenje iPhone SDK in moja “firbčnost” LPPbus © Matej Bkovinski
  • 6. Motivacija? • učenje iPhone SDK in moja “firbčnost” • nekaj enostavnega LPPbus © Matej Bkovinski
  • 7. Motivacija? • učenje iPhone SDK in moja “firbčnost” • nekaj enostavnega • a ne preveč (nekaj se vseeno potrebno naučiti) LPPbus © Matej Bkovinski
  • 8. Motivacija? • učenje iPhone SDK in moja “firbčnost” • nekaj enostavnega • a ne preveč (nekaj se vseeno potrebno naučiti) • aplikacija, ki še ne obstaja (vsaj ne za iPhone) LPPbus © Matej Bkovinski
  • 9. Motivacija? • učenje iPhone SDK in moja “firbčnost” • nekaj enostavnega • a ne preveč (nekaj se vseeno potrebno naučiti) • aplikacija, ki še ne obstaja (vsaj ne za iPhone) • koristno (predvsem za mene) LPPbus © Matej Bkovinski
  • 10. Motivacija? • učenje iPhone SDK in moja “firbčnost” • nekaj enostavnega • a ne preveč (nekaj se vseeno potrebno naučiti) • aplikacija, ki še ne obstaja (vsaj ne za iPhone) • koristno (predvsem za mene) • ker je moje prevozno sredstvo predvsem avtobus in vlak je bil odgovor na dlani LPPbus © Matej Bkovinski
  • 11. Kaj pa podatki? LPPbus © Matej Bkovinski
  • 14. Kaj pa podatki? http://bus.talktrack.com/ zahtevek postaje LPPbus © Matej Bkovinski
  • 16. Kaj pa podatki? http://bus.talktrack.com/ napovedi LPPbus © Matej Bkovinski
  • 17. Začetki LPPbus © Matej Bkovinski
  • 18. Začetki • seznam postaj LPPbus © Matej Bkovinski
  • 19. Začetki • seznam postaj • ob kliku napoved LPPbus © Matej Bkovinski
  • 20. Začetki • seznam postaj • ob kliku napoved • omrežne zadeve in regularni izrazi LPPbus © Matej Bkovinski
  • 21. Začetki • seznam postaj • ob kliku napoved • omrežne zadeve in regularni izrazi • v osnovi samo preobleka za spletno stran LPPbus © Matej Bkovinski
  • 22. Začetki • seznam postaj • ob kliku napoved • omrežne zadeve in regularni izrazi • v osnovi samo preobleka za spletno stran • kljub temu bolj pregledno in hitrejše za uporabo LPPbus © Matej Bkovinski
  • 23. Izboljšave LPPbus © Matej Bkovinski
  • 24. Izboljšave • iskanje LPPbus © Matej Bkovinski
  • 25. Izboljšave • iskanje • osveževanje seznama postaj LPPbus © Matej Bkovinski
  • 26. Izboljšave • iskanje • osveževanje seznama postaj • priljubljene postaje LPPbus © Matej Bkovinski
  • 27. Izboljšave • iskanje • osveževanje seznama postaj • priljubljene postaje • shema mestnih linij LPPbus © Matej Bkovinski
  • 28. Izboljšave • iskanje • osveževanje seznama postaj • priljubljene postaje • shema mestnih linij • dejansko uporabno (mogoče celo komu drugemu?) LPPbus © Matej Bkovinski
  • 29. Podatki, podatki, podatki... LPPbus © Matej Bkovinski
  • 30. Podatki, podatki, podatki... LPPbus © Matej Bkovinski
  • 31. Podatki, podatki, podatki... LPPbus © Matej Bkovinski
  • 32. Kako to zgleda? <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.2"> <Folder> <name>LINIJE MPP</name> <open>1</open> <Style> <ListStyle> <listItemType>check</listItemType> <ItemIcon> <state>open</state> <href>files/mysavedplaces_open.png</href> </ItemIcon> <ItemIcon> <state>closed</state> = <href>files/mysavedplaces_closed.png</href> </ItemIcon> <bgColor>00ffffff</bgColor> </ListStyle> </Style> <Document> <name>Route 1: Mestni log-Vižmarje (Bavarski dvor ~ Gameljne)</name> <open>1</open> <Style id="Projekcije1010"> <LineStyle> <color>ff00ff00</color> </LineStyle> </Style> <Style id="crtniRadiji20000110112001"> <LineStyle> <color>ff0000ff</color> <width>5</width> </LineStyle> </Style> .... LPPbus © Matej Bkovinski
  • 33. Kako to zgleda? = LPPbus © Matej Bkovinski
  • 34. In kaj sedaj? LPPbus © Matej Bkovinski
  • 35. In kaj sedaj? • jovo na novo LPPbus © Matej Bkovinski
  • 36. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller LPPbus © Matej Bkovinski
  • 37. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? LPPbus © Matej Bkovinski
  • 38. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) LPPbus © Matej Bkovinski
  • 39. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) GPS koordinate postaj (mapa, bližnje postaje, navigacija) LPPbus © Matej Bkovinski
  • 40. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) GPS koordinate postaj (mapa, bližnje postaje, navigacija) GPS koordinate linij (risanje po mapi) LPPbus © Matej Bkovinski
  • 41. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) GPS koordinate postaj (mapa, bližnje postaje, navigacija) GPS koordinate linij (risanje po mapi) Ni vse zlato, kar se sveti LPPbus © Matej Bkovinski
  • 42. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) GPS koordinate postaj (mapa, bližnje postaje, navigacija) GPS koordinate linij (risanje po mapi) Ni vse zlato, kar se sveti Manjkajo določene linije (povratne smeri, primestni) LPPbus © Matej Bkovinski
  • 43. In kaj sedaj? • jovo na novo • potrebno zamenjati celoten model in controller Zakaj se je splačalo? Linije (s seznami postaj) GPS koordinate postaj (mapa, bližnje postaje, navigacija) GPS koordinate linij (risanje po mapi) Ni vse zlato, kar se sveti Manjkajo določene linije (povratne smeri, primestni) Manjkajo določene postaje (dejansko polovica!) LPPbus © Matej Bkovinski
  • 44. State of the union LPPbus © Matej Bkovinski
  • 45. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) LPPbus © Matej Bkovinski
  • 46. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) LPPbus © Matej Bkovinski
  • 47. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) LPPbus © Matej Bkovinski
  • 48. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) LPPbus © Matej Bkovinski
  • 49. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) LPPbus © Matej Bkovinski
  • 50. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) LPPbus © Matej Bkovinski
  • 51. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) LPPbus © Matej Bkovinski
  • 52. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) LPPbus © Matej Bkovinski
  • 53. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) LPPbus © Matej Bkovinski
  • 54. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) LPPbus © Matej Bkovinski
  • 55. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) LPPbus © Matej Bkovinski
  • 56. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) • shema LPPbus © Matej Bkovinski
  • 57. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) • shema • mapa (google, izrisana postajališča, 3 načini prikaza, poteki linij) LPPbus © Matej Bkovinski
  • 58. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) • shema • mapa (google, izrisana postajališča, 3 načini prikaza, poteki linij) LPPbus © Matej Bkovinski
  • 59. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) • shema • mapa (google, izrisana postajališča, 3 načini prikaza, poteki linij) LPPbus © Matej Bkovinski
  • 60. State of the union • priljubljene postaje in bližnje postaje (z urejanjem) • nastavitve (s preverjanjem posodobitev) • seznam postaj (s številkami, indeksiran, iskanje) • ob kliku napovedi (priljubljene, prikaži na mapi, pot) • seznam linij (osnovne ali razširjene) • ob kliku podrobnosti (z možnostjo izrisa na mapi) • shema • mapa (google, izrisana postajališča, 3 načini prikaza, poteki linij) LPPbus © Matej Bkovinski
  • 61. Nekaj statistike • ~ teden dni top free aplikacija v slovenskem storu • 888 prenosov • 1 dan 7 ur 12 minut 17 sekund skupne uporabe • top postaje: • AMZS (164) • Medvode (382) • Bavarski dvor (58) • 2 donaciji v skupni vrednosti €5 LPPbus © Matej Bkovinski
  • 62. Prihodnost LPPbus © Matej Bkovinski
  • 63. Prihodnost • LPPbus © Matej Bkovinski
  • 64. Prihodnost • novi, boljši, podatki LPPbus © Matej Bkovinski
  • 65. Prihodnost • novi, boljši, podatki vse postaje LPPbus © Matej Bkovinski
  • 66. Prihodnost • novi, boljši, podatki vse postaje vse linije (tudi primestne) LPPbus © Matej Bkovinski
  • 67. Prihodnost • novi, boljši, podatki vse postaje vse linije (tudi primestne) zaenkrat še težave s primestnimi napovedmi na njihovi strani LPPbus © Matej Bkovinski
  • 68. Prihodnost • novi, boljši, podatki vse postaje vse linije (tudi primestne) zaenkrat še težave s primestnimi napovedmi na njihovi strani • nova verzija je skoraj končana LPPbus © Matej Bkovinski
  • 69. Prihodnost • novi, boljši, podatki vse postaje vse linije (tudi primestne) zaenkrat še težave s primestnimi napovedmi na njihovi strani • nova verzija je skoraj končana • kmalu na App Stor-u LPPbus © Matej Bkovinski
  • 70. Moj Recept za dobro iPhone aplikacijo LPPbus © Matej Bkovinski
  • 71. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? LPPbus © Matej Bkovinski
  • 72. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) LPPbus © Matej Bkovinski
  • 73. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) LPPbus © Matej Bkovinski
  • 74. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) LPPbus © Matej Bkovinski
  • 75. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) LPPbus © Matej Bkovinski
  • 76. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) LPPbus © Matej Bkovinski
  • 77. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) • Kaj pa aplikacija? LPPbus © Matej Bkovinski
  • 78. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) • Kaj pa aplikacija? • ali inovativna ideja LPPbus © Matej Bkovinski
  • 79. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) • Kaj pa aplikacija? • ali inovativna ideja • ali vrhunska izvedba nečesa kar že obstaja LPPbus © Matej Bkovinski
  • 80. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) • Kaj pa aplikacija? • ali inovativna ideja • ali vrhunska izvedba nečesa kar že obstaja • ali “hud design” LPPbus © Matej Bkovinski
  • 81. Moj Recept za dobro iPhone aplikacijo • Kaj potrebujemo? • Mac-a (drago) • iPhone/iPod t. (za testirat, zopet drago, vsaj pri nas) • XCode in dokumentacija (zastonj) • IDP račun ($100 letno) • podjetje (če želiš aplikacije prodajati) • Kaj pa aplikacija? • ali inovativna ideja • ali vrhunska izvedba nečesa kar že obstaja • ali “hud design” • internacionalno uporabno, dober marketing! LPPbus © Matej Bkovinski
  • 82. Kje boste (lahko) naleteli na težave LPPbus © Matej Bkovinski
  • 83. Kje boste (lahko) naleteli na težave • Apple LPPbus © Matej Bkovinski
  • 84. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) LPPbus © Matej Bkovinski
  • 85. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) LPPbus © Matej Bkovinski
  • 86. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA LPPbus © Matej Bkovinski
  • 87. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) LPPbus © Matej Bkovinski
  • 88. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces LPPbus © Matej Bkovinski
  • 89. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov LPPbus © Matej Bkovinski
  • 90. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) LPPbus © Matej Bkovinski
  • 91. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) LPPbus © Matej Bkovinski
  • 92. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) • Objective-C (ko se privadiš je v resnici super) LPPbus © Matej Bkovinski
  • 93. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) • Objective-C (ko se privadiš je v resnici super) • certifikati in profili za vsako malenkost LPPbus © Matej Bkovinski
  • 94. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) • Objective-C (ko se privadiš je v resnici super) • certifikati in profili za vsako malenkost • precej uporabnega API-ja je private LPPbus © Matej Bkovinski
  • 95. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) • Objective-C (ko se privadiš je v resnici super) • certifikati in profili za vsako malenkost • precej uporabnega API-ja je private • sandbox LPPbus © Matej Bkovinski
  • 96. Kje boste (lahko) naleteli na težave • Apple • pridobitev IDP računa traja (lahko več mescev) • IDP plačilo “po faksu” (kdo še to uporablja?) • vsake toliko časa kak NDA • App Store (oz. Apple problemi drugič) • dolgotrajen “review” proces • zavračanje aplikacij brez nekih pametnih razlogov • raznorazni hrošči (npr. pol sveta ne vidi tvoje aplikacije) • Razvoj (oz. Apple problemi tretjič) • Objective-C (ko se privadiš je v resnici super) • certifikati in profili za vsako malenkost • precej uporabnega API-ja je private • sandbox • ni izvorne kode (kaj se dogaja v ozadju?) LPPbus © Matej Bkovinski
  • 97. Upsides LPPbus © Matej Bkovinski
  • 98. Upsides • zanimivo in nagrajujoče delo LPPbus © Matej Bkovinski
  • 99. Upsides • zanimivo in nagrajujoče delo • zelo “in” LPPbus © Matej Bkovinski
  • 100. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš LPPbus © Matej Bkovinski
  • 101. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API LPPbus © Matej Bkovinski
  • 102. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri LPPbus © Matej Bkovinski
  • 103. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE LPPbus © Matej Bkovinski
  • 104. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra LPPbus © Matej Bkovinski
  • 105. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije LPPbus © Matej Bkovinski
  • 106. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani LPPbus © Matej Bkovinski
  • 107. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani Zadnji trendi LPPbus © Matej Bkovinski
  • 108. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani Zadnji trendi • zastonj aplikacije z reklamami LPPbus © Matej Bkovinski
  • 109. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani Zadnji trendi • zastonj aplikacije z reklamami • kupovanje vsebin v aplikaciji LPPbus © Matej Bkovinski
  • 110. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani Zadnji trendi • zastonj aplikacije z reklamami • kupovanje vsebin v aplikaciji • “push” obvestila LPPbus © Matej Bkovinski
  • 111. Upsides • zanimivo in nagrajujoče delo • zelo “in” • če se ti posreči lahko tudi zelo veliko zaslužiš • lep in premišljeno sestavljen API • naučiš se varčevanja z viri • XCode je super IDE • dokumentacija je dobra • enostavno narediti lepe aplikacije • App Store distibucija ima tudi pozitivne strani Zadnji trendi • zastonj aplikacije z reklamami • kupovanje vsebin v aplikaciji • “push” obvestila • augmented reality LPPbus © Matej Bkovinski
  • 112. ? Vprašanja? LPPbus © Matej Bkovinski
  • 113. That’s all folks! http://www.bukovinski.com/lppbus/ http://www.bukovinski.com/ http://twitter.com/bukovinski