Upgrade to Pro — share decks privately, control downloads, hide ads and more …

未経験からの挑戦!超速ネイティブアプリ開発

Avatar for Skycat Skycat
June 16, 2018

 未経験からの挑戦!超速ネイティブアプリ開発

PHPカンファレンス福岡2018のスポンサーセッションをさせていただいたときの資料です。
https://phpcon.fukuoka.jp/2018/

Avatar for Skycat

Skycat

June 16, 2018
Tweet

More Decks by Skycat

Other Decks in Technology

Transcript

  1. @override Widget build(BuildContext context) { TodoListContainerState container = TodoListContainer.of(context); //

    ϑΟϧλϦϯά͍ͨ͠ switch (container.widget.filterMode) { case FilterMode.checked: filteredTodoList = container.getCheckedTodoList(); break; case FilterMode.unchecked: filteredTodoList = container.getUncheckedTodoList(); break; case FilterMode.none: default: List<Entry> todoList = container.getTodoList(); if (todoList != null) { filteredTodoList = todoList; } break; } container.addLoadingEndListener(this); return new Scaffold( body: new ListView.builder( padding: const EdgeInsets.all(16.0), itemCount: filteredTodoList.length, itemBuilder: (context, i) => new TodoEntryItem(filteredTodoList[i])), ); } ඳըϝιου ϩδοΫ ඳը͢Δ8JEHFU
  2. #-P$ΞʔΩςΫνϟ w ࡾݪଇ w ೖྗͱग़ྗ͸γϯϓϧͳ4USFBN4JOL͔͠ڐ͞Εͳ͍ w ґଘੑ͸஫ೖՄೳͰϓϥοτϑΥʔϜʹґଘ͠ͳ͍ w ϓϥοτϑΥʔϜ͝ͱͷ෼ذ͠ͳ͍ w

    ͜ΕΒΛक͍ͬͯΔͳΒԿͰ΋΍ͬͯΑ͠ʂ Flutter / AngularDart – Code sharing, better together (DartConf 2018) IUUQTZPVUVCF1-)MOX)H1&
  3. Ϟϒϓϩάϥϛϯά࠷ߴʂ w υϥΠόͷ࣋ͪ࣌ؒ͸෼ʂ w ͦͷଞͷਓ͸φϏήʔλ ࢦࣔग़͠  w ΈΜͳͰ࣮ࡍʹ࣮૷͢ΔͷͰɺશһͷཧղ౓͕ߴ·Δɻ w

    φϨοδͷڞ༗͕Ͱ͖ͯͱͯ΋͍͍ײ͡ʂ υϥΠό ίʔσΟϯά୲౰ Λॱ൪Ͱճ͍ͯ͘͠ɻ ͦͷଞͷਓ͸φϏήʔλʔʢࢦࣔग़͠ʣͱͯ͠ࢀՃ͢Δɻ