• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    ONDRAPiPod, iPhone, iPad Development
    Let's send Apple to bottomless perdition, there to dwell.

    Vše o tomto ďábelském stroji. Objective-c, c++/c, Arm asm, NEON asm.
    Cocoa, OpenGL ES & Apple Extensions.

    "Veselé" historky z natáčení, aneb
    jak se to dá ještě udělat, aby nám to apple nezakázal.
    Privátní api a funkce, které bysme z něho chtěli.

    Grafici vítaní.

    Prosím lidi, co založili firmu, nebo se živí jako freelancer ať se podělí o své zkušenosti s ostatními.


    Aplikace v Appstore od lidí z nyxu:

    První vlaštovka:

    ALIJEN: aplikace Výplata -- http://itunes.apple.com/cz/app/id353881293?mt=8

    Posílejte odkazy na appstore do pošty nebo sem. Díky
    rozbalit záhlaví
    AILAS
    AILAS --- ---
    LWEEK: Trochu hysterie...
    MATESISKO
    MATESISKO --- ---
    LWEEK: Neboj, brzy uvolni verzi, ktera bude umoznovat psat aplikace.
    LWEEK
    LWEEK --- ---
    Šaptné zprávy .. aktuální WatchKit je skoro úplně k hovnu. Neumožňuje nic, zhola nic. Žádný API pro senzory, dokonce nelze naslouchat ani digital crown. Je to prostě úplně v píči.

    Developing with WatchKit — happywatch
    http://www.happy.watch/blog/2014/11/18/developing-with-watchkit
    LWEEK
    LWEEK --- ---
    TIGU: Jenže to jsou malé data a jen na velmi krátkou vzdálenost. Cca par cm.
    TIGU
    TIGU --- ---
    BT 4.0 papá opravdu málo - fitness trackery se 2 knoflíkovýma baterkama dokáží syncovat do telefonu rok.
    GIOMIKY
    GIOMIKY --- ---
    Nemuze to mit privatni wifi? Jinak me nenapada, pres co jinyho by to spojili.
    LWEEK
    LWEEK --- ---
    ROTTWEILER: Že by stremování objektů přes BT bylo méně žravé? Někde se to hodit může ale nevím.
    ROTTWEILER
    ROTTWEILER --- ---
    LWEEK: Spíš si myslím, že chtějí vytřískat z baterie, co nejvíce, protože jinak to nic nevydrží jako ty od Androidu.
    LWEEK
    LWEEK --- ---
    Kdyby jste někdo potřeboval, udělal sem si prototypovací šablony. Je to první verze, tak budu rád za feedback.

    https://dl.dropboxusercontent.com/u/48100811/AppleWatchPrototypingChart.pdf
    LWEEK
    LWEEK --- ---
    Trochu sem se nad tím zamyslel a domnívám se, ano jsou to těžké spekulace, že aktuální řešení je jen zástěra proto aby nemuseli uvolnit plnohodnotný simulátor který by prozradil konkurenci hodně o tom jak budou hodinky fungovat. Myslím si, že těsně před vydáním nebo po vydání hodinek bude uvolněn plnohodnotný simulátor "extension" prostě jen zkopírujete do projektu k UI a bude. Stávající technologie mi přijde totiž hodně podobná AirPlay a to mi nepřijde pro hodinky s BT dosahem k iP na pár desítek centimetrů jako nejšťastnější volba. Myslím si, že něco takového by si ve světle konkurence Apple nelajzl.
    LWEEK
    LWEEK --- ---
    Dost se toho děsím. Apple BT4 LE má dosah tak pul metru max, pak už blbne.
    TIGU
    TIGU --- ---
    TIGU: Jen pro info - Aplikace pro hodinky budou za začátku vyžadovat iPhone (UI bude v hodinkách a veškerá logika v telefonu) - plně nativní aplikace mají dorazit "později v roce 2015".
    TIGU
    TIGU --- ---
    Nezměníme název diskuze? https://developer.apple.com/watchkit/ :D
    LWEEK
    LWEEK --- ---
    Ha nyx mi spapal ampersand a "param" .. tam jak je ten divny znak
    LWEEK
    LWEEK --- ---
    Narazil sem na zvláštní věc, nechce mi to sežrat ternární operátor:

    let param: String = lastMessageId != nil? "¶m=\(lastMessageId!)": ""

    sem už jen unavený nebo WTF? Zkoušel sem to i závorkovat a tak.
    LWEEK
    LWEEK --- ---
    Trochu mě mrzí že z if variable {} ... udělali if variable == nil {} protože mi přijde ten první zápis celkem v pohodě a psát všude == nil mi přijde redundantní. Ale možná přišli na něco kde to je celé spatně. Stejně tak unwrapping mi přijde takový nešťastný v tuhle chvíli. Vnořené ify jenom protože je potřeba unwrapnout tři proměnné je prostě vizuální kekel.
    DREEK
    DREEK --- ---
    ROTTWEILER: To je jedině dobře. :) Koukám se na historii verzí a je updatována zhruba co měsíc.
    Možná jsem byl v nějakém okne, kdy ještě nebyl update na Store, protože opravdu kousek kódu z ukázky z knihy mi nefungoval, po opravě podle webové verze už ano. Dokonce struktura některých stránek byla odlišná.

    Na webu byl tehdy ještě v patičce uveden přesný den update webu, teď už tam je jenom 2014.

    TIGU: :)
    TIGU
    TIGU --- ---
    ROTTWEILER: Třeba má pdf verzi :)
    ROTTWEILER
    ROTTWEILER --- ---
    DREEK: To není pravda, moje iBook verze je aktualizovaná dost často. Resp. stahuje to i update, a když se změnilo něco, tak to v mé verzi knihy bylo aktualizováno.
    DREEK
    DREEK --- ---
    Jno, tyhle učebnice a knihy psané během bety každého jenom otravují, já se například učil přímo z knihy z iBooks, dělal si tam poznámky apod. a často se to lišilo oproti knize, která je v html na webu.
    Prostě webovou verzi aktualizují, iBook nikoliv. :-/

    The Swift Programming Language: The Basics
    https://developer.apple.com/...umentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html
    LWEEK
    LWEEK --- ---
    ROTTWEILER: Záleží jak kvalitně je napsaná. Jsou tam popsané fígle na které se přichází hůř. Na druhou stranu sem včera večer zjistil, že to psal během bety takže spousta věcí nemusí odpovídat realitě. Drtivá většina učebnic Swiftu jsou neaktuální protože od bety se ve Swiftu leccos změnilo. :-/
    ROTTWEILER
    ROTTWEILER --- ---
    LWEEK: K čemu takovou knihu potřebuješ? Stačí přečíst tu od Apple a potom stačí jakákoliv kniha o iOS vývoji.
    Kliknutím sem můžete změnit nastavení reklam