狠狠撸

狠狠撸Share a Scribd company logo
iOS13 SDK による
全機能置き換え
Part.1 SwiftUI 編
自己绍介
能登 要 (@notoroid)
? iOSアプリ開発者
? 屋号:いります電算企画
? @notoroid
? @irimasu
? eスポーツ
題目
? レガシーアプリの刷新
? 厂飞颈蹿迟鲍滨を动かしてみる
? まとめ
話す範囲
? SwiftUI Tutorials
? https://developer.apple.com/tutorials/swiftui/tutorials
? Creating and Combining Views
? Building Lists and Navigation
? Handling User Input
? Composing Complex Interfaces
? Working with UI Controls
話さない範囲
? 既存UI との組み合わせ
? アニメーション
? OSごとへのSwiftUI の適用
次回以降で話す内容
? Combine framework
? KeyPath (Swift5.1)
? @dynamicMemberLookup
https://github.com/notoroid/Swift
UIBatteryMonitor
資料
レガシーアプリの刷新
iOS13 リリース
iOS13に合わせて
既存アプリを刷新中
iOS13 SDK による 全機能置き換え Part1
GloriousBattery (グロリアスバッテリー)
? バッテリーモニター(ユーティリティー)
? 最大4台(実機1+リモート3台)
? 手持ちのiPhoneからiPadなどの機器のバッ
テリー状態確認可能
? 自宅にあるiPhoneのバッテリー状態確認可
能
バージョン1は技術デモ
? 1) バッテリー情報(実機、リモート)の表示
? 2) バッテリー状態の送信
? 2) リモート先バッテリー状態の受信
? 4) 招待QRコードの生成と表示
? 5) 招待QRコードの読み取り(リモート先と接続)
? 6) 色テーマの選択
? 7) バックグラウンド動作(バッテリー情報の送受信)
? 8) バッテリーログの記録
? 9) バッテリーログに基づいた履歴の表示
? 10) バッテリー低下時の通知機能
? 11) 非消費型アプリ内課金の実装
? 12) ローカライズ機能
? Firebase(現在のFirebase
RealtimeDatabase) の技術デモ
? CoreImage(QRCode)
? InAppPurchase(非消費型アプリ内課金)
? バックグラウンド更新
? ローカライズ
バージョン2はレガシー化
部分の差し替えに挑戦
何がレガシー化したの?
? 使用言語 Objective-C
? 最新の開発手法とは縁遠くなりがち(Swift向けが多い)
? iOS13 SDKよりはるか以前の開発手法が残っていた
? バックグラウンド処理(リモート通知以外のBackGround Fetch)
? バックエンドサーバー (ParseServer)
iOS13 SDK で必要な対応
? バックグラウンド動作(バッテリー情報の送受信)
? RemoteNotification + Background Fetch
? iOS7からのBackground Fetchはリモート通知以外deprecated.
? アプリ内イメージの置き換え
? アプリ内で自作したイメージリソースをSF Symbolsに置き換え
SF Symbols
Objective-C からSwift変更に
合わせてSwiftUI を全面適用
SwiftUI 全面適用すると
開発手法の大転換になるので
技術的な棚卸しにちょうど良い
もちろん胜算もあり?
iOS13 SDK による 全機能置き換え Part1
4セルSafeAreaまで
塗りつぶし
iOS13 SDK による 全機能置き換え Part1
バッテリー量
単位
時間毎グラフ
充電状態
端末名
円グラデーション
ユーティリティーアプリだからSwiftU Iを適用できる
? メイン画面と設定画面
? 画面構成が少ない
? ビジュアルを前面に押し出したメイン画面
? 置き換えが用意そうな簡素な設定画面
? ジェスチャーに対応している
? SwiftUI でジェスチャーはサポート
挑戦した结果
バージョン1の80%実现
バージョン1機能の80%実現済
残りはアプリ内課金と、ローカライズ
厂飞颈蹿迟鲍滨を动かしてみる
https://github.com/notoroid/Swift
UIBatteryMonitor
資料
サンプル
? SwiftUIBatteryMonitor/StartingPoint が開始時点
? Step1、Step2 が中間ステップ
? SwiftUIBatteryMonitor/Complete が完成
データ連動のためのキーワード
? ObservableObject/@Published
? SwiftUI 側へ情報をPublishするための定義セット
? .environmentObject()/@EnvironmentObject
? SwiftUI全体で有効な環境オブジェクトの設定
? @State / @Binding
画面構成のキーワード
? ForEach
? VStack,HStack,ZStack
? List
まとめ
? iOS13 に合わせてレガシーなアプリを刷新中です
? iOS13 SDKで示された開発手法に合わせます
? SwiftUIは前提知識持ち開発者も初心者もだいたいドツボにハマります
? SwiftUIを使うとコンパイラが悲鳴をあげます

More Related Content

What's hot (19)

ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについてネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
?
jQuery Mobile で作る" 実用" スマフォアプリ
jQuery Mobile で作る" 実用" スマフォアプリjQuery Mobile で作る" 実用" スマフォアプリ
jQuery Mobile で作る" 実用" スマフォアプリ
Takashi Okamoto
?
【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発
Hiroyuki Kusu
?
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb ComponentsハンズオンエンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
?
App Extensions in iOS ver JP
App Extensions in iOS ver JPApp Extensions in iOS ver JP
App Extensions in iOS ver JP
qohj
?
Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!
一希 大田
?
Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
?
Prott for iOS
Prott for iOSPrott for iOS
Prott for iOS
Seiya Shimokawa
?
iPhoneアプリのUIデザイン - NoteCubeの場合
iPhoneアプリのUIデザイン - NoteCubeの場合iPhoneアプリのUIデザイン - NoteCubeの場合
iPhoneアプリのUIデザイン - NoteCubeの場合
Daigo Wakabayashi
?
Azure Mobile Services と Azure Mobile Apps
Azure Mobile ServicesとAzure Mobile AppsAzure Mobile ServicesとAzure Mobile Apps
Azure Mobile Services と Azure Mobile Apps
Masaki Yamamoto
?
スマートスピーカーのバックエンドで Azure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドで Azure を使う方法
一希 大田
?
smartFXにおけるApache Cordovaの活用について
smartFXにおけるApache Cordovaの活用についてsmartFXにおけるApache Cordovaの活用について
smartFXにおけるApache Cordovaの活用について
剛志 森田
?
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
日本颁辞谤诲辞惫补ユーザー会
?
ACI Stateful APP 作ってみた
ACI Stateful APP 作ってみたACI Stateful APP 作ってみた
ACI Stateful APP 作ってみた
yushimaz
?
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
アシアル株式会社
?
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
?
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
?
Potatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwayaPotatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
?
iOS 8 App Extension
iOS 8 App ExtensioniOS 8 App Extension
iOS 8 App Extension
Takeo Nanba
?
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについてネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
Kazuaki Hidaka
?
jQuery Mobile で作る" 実用" スマフォアプリ
jQuery Mobile で作る" 実用" スマフォアプリjQuery Mobile で作る" 実用" スマフォアプリ
jQuery Mobile で作る" 実用" スマフォアプリ
Takashi Okamoto
?
【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発
Hiroyuki Kusu
?
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb ComponentsハンズオンエンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
?
App Extensions in iOS ver JP
App Extensions in iOS ver JPApp Extensions in iOS ver JP
App Extensions in iOS ver JP
qohj
?
Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!Visual studio 2019 updates pickup!
Visual studio 2019 updates pickup!
一希 大田
?
Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎Hello, React!! まで導く Reactの基礎
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
?
iPhoneアプリのUIデザイン - NoteCubeの場合
iPhoneアプリのUIデザイン - NoteCubeの場合iPhoneアプリのUIデザイン - NoteCubeの場合
iPhoneアプリのUIデザイン - NoteCubeの場合
Daigo Wakabayashi
?
Azure Mobile Services と Azure Mobile Apps
Azure Mobile ServicesとAzure Mobile AppsAzure Mobile ServicesとAzure Mobile Apps
Azure Mobile Services と Azure Mobile Apps
Masaki Yamamoto
?
スマートスピーカーのバックエンドで Azure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドで Azure を使う方法
一希 大田
?
smartFXにおけるApache Cordovaの活用について
smartFXにおけるApache Cordovaの活用についてsmartFXにおけるApache Cordovaの活用について
smartFXにおけるApache Cordovaの活用について
剛志 森田
?
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ?モバイルアプリにおける ハイブリッドアプリ開発
日本颁辞谤诲辞惫补ユーザー会
?
ACI Stateful APP 作ってみた
ACI Stateful APP 作ってみたACI Stateful APP 作ってみた
ACI Stateful APP 作ってみた
yushimaz
?
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
颁辞谤诲辞惫补で础苍驳耻濒补谤闯厂アプリ开発
アシアル株式会社
?
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
?
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
?
Potatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwayaPotatotips3 hoshi gaki_akira_iwaya
Potatotips3 hoshi gaki_akira_iwaya
Akira Iwaya
?
iOS 8 App Extension
iOS 8 App ExtensioniOS 8 App Extension
iOS 8 App Extension
Takeo Nanba
?

Similar to iOS13 SDK による 全機能置き換え Part1 (20)

第1回 コデアル颈翱厂アプリ勉强会
第1回 コデアル颈翱厂アプリ勉强会第1回 コデアル颈翱厂アプリ勉强会
第1回 コデアル颈翱厂アプリ勉强会
codeal
?
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
Nobutaka OSHIRO
?
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナーiQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
Imamura Masayuki
?
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
Satoru Yamaguchi
?
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
Kenta Ohsugi
?
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Koji Hasegawa
?
尝罢発表资料
尝罢発表资料尝罢発表资料
尝罢発表资料
murajun1978
?
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
Tomoki Hasegawa
?
Ignite UI 2012 最新情報 jQuery Mobile 編
Ignite UI 2012 最新情報 jQuery Mobile 編Ignite UI 2012 最新情報 jQuery Mobile 編
Ignite UI 2012 最新情報 jQuery Mobile 編
インフラジスティックス?ジャパン株式会社
?
20131005 cocoa関西
20131005 cocoa関西20131005 cocoa関西
20131005 cocoa関西
Yosuke Uno
?
React Nativeで開発するマルチプラットフォームアプリ
React Nativeで開発するマルチプラットフォームアプリReact Nativeで開発するマルチプラットフォームアプリ
React Nativeで開発するマルチプラットフォームアプリ
Masayuki Iwai
?
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回    @Co-EdoiOSアプリ開発のためのSwiftビギナーズ勉強会 第6回    @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
Megumi Otani(Czenhe)
?
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
Takashi Okamoto
?
Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
?
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
Fumiya Sakai
?
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Daizen Ikehara
?
Xcode and iTC submission topics
Xcode and iTC submission topicsXcode and iTC submission topics
Xcode and iTC submission topics
Syo Ikeda
?
Xcode で gulp を使うお話
Xcode で gulp を使うお話Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
?
第1回 コデアル颈翱厂アプリ勉强会
第1回 コデアル颈翱厂アプリ勉强会第1回 コデアル颈翱厂アプリ勉强会
第1回 コデアル颈翱厂アプリ勉强会
codeal
?
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
惭别迟别辞谤勉强会発表资料「惭别迟别辞谤て?颈翱厂アフ?リを作ろう!」
Nobutaka OSHIRO
?
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナーiQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
Imamura Masayuki
?
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
モバイル対応鲍颈部品を利用したレスポンシブ飞别产アプリ开発
Satoru Yamaguchi
?
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
デザイナーとエンジニアが话す、颈翱厂アプリケーション开発
Kenta Ohsugi
?
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Xcode 7におけるUIテストとカバレジ計測 #yidev 第20回勉強会
Koji Hasegawa
?
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
翱产箩别肠迟颈惫别-颁フ?ロク?ラマのための蝉飞颈蹿迟导入法
Tomoki Hasegawa
?
20131005 cocoa関西
20131005 cocoa関西20131005 cocoa関西
20131005 cocoa関西
Yosuke Uno
?
React Nativeで開発するマルチプラットフォームアプリ
React Nativeで開発するマルチプラットフォームアプリReact Nativeで開発するマルチプラットフォームアプリ
React Nativeで開発するマルチプラットフォームアプリ
Masayuki Iwai
?
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回    @Co-EdoiOSアプリ開発のためのSwiftビギナーズ勉強会 第6回    @Co-Edo
iOSアプリ開発のためのSwiftビギナーズ勉強会 第6回 @Co-Edo
Megumi Otani(Czenhe)
?
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
笔丑辞苍别骋补辫で奥别产アプリをスマホアプリ化
Takashi Okamoto
?
Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
?
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
搁虫顿补迟补厂辞耻谤肠别を狈厂顿颈蹿蹿补产濒别顿补迟补厂辞耻谤肠别へ置き换える际の罢颈辫蝉集绍介
Fumiya Sakai
?
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Daizen Ikehara
?
Xcode and iTC submission topics
Xcode and iTC submission topicsXcode and iTC submission topics
Xcode and iTC submission topics
Syo Ikeda
?
Xcode で gulp を使うお話
Xcode で gulp を使うお話Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
?

More from Kaname Noto (6)

厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
Kaname Noto
?
Photos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.frameworkPhotos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.framework
Kaname Noto
?
Firebase 概要
Firebase 概要Firebase 概要
Firebase 概要
Kaname Noto
?
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
Kaname Noto
?
iOS グラフィックス Tips
iOS グラフィックス TipsiOS グラフィックス Tips
iOS グラフィックス Tips
Kaname Noto
?
Core Data バッドプラクティス
Core Data バッドプラクティスCore Data バッドプラクティス
Core Data バッドプラクティス
Kaname Noto
?
厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
厂飞颈蹿迟鲍滨のライブコーディングすると虫肠辞诲别が?回落ちる
Kaname Noto
?
Photos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.frameworkPhotos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.framework
Kaname Noto
?
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
Kaname Noto
?
iOS グラフィックス Tips
iOS グラフィックス TipsiOS グラフィックス Tips
iOS グラフィックス Tips
Kaname Noto
?
Core Data バッドプラクティス
Core Data バッドプラクティスCore Data バッドプラクティス
Core Data バッドプラクティス
Kaname Noto
?

Recently uploaded (6)

松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
Matsushita Laboratory
?
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
sugiuralab
?
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
翔栄 杉田
?
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージカスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
info819904
?
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
info819904
?
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト提出资料「作品説明动画」制作のポイントをご绍介
鲍-22プログラミング?コンテスト运営事务局
?
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
松下光范「街歩き型ストーリーリーダーの実施」,もうひとつの十叁未来会议(有识者编)
Matsushita Laboratory
?
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
自由に移动する复数の?々に异なる映像を提?するテ?ィスフ?レイシステムについての基础検讨
sugiuralab
?
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
2019飞冲东京大学大学院茂木研究室冲学生研究员杉田翔栄冲搁罢贰最终発表会スライト?.辫诲蹿
翔栄 杉田
?
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージカスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
カスタム厂尝惭「贬补尘蝉迟别谤」冲軽量でセキュアな専用言语モデル冲础滨エージェント冲チャットボット冲マッチングアプリ构筑のコアパッケージ
info819904
?
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
量子リザバソフトウェア冲时系列データ(农业?核融合?需要予测)効果検証冲导入による成果
info819904
?

iOS13 SDK による 全機能置き換え Part1