Suche senden
Hochladen
KIFの導入
•
Als PPTX, PDF herunterladen
•
3 gefällt mir
•
5,853 views
Yusuke Kita
Folgen
KIFを使った感想です
Weniger lesen
Mehr lesen
Internet
Melden
Teilen
Melden
Teilen
1 von 10
Jetzt herunterladen
Empfohlen
Swaggerのさわりだけ
Swaggerのさわりだけ
Masakazu Muraoka
グランフロントエンド2016のLTスライドです
JavaScriptフレームワーク入門にVue.jsはいかが?
JavaScriptフレームワーク入門にVue.jsはいかが?
好洋 山崎
できるだけ以下のSPA版を御覧ください、SlidevのツールバーやYouTubeやGIFアニメーションを見ていただけます。 https://loftkun-slidev-vscode-conference-japan-2021.netlify.app/ 2021/10/20 VS Code Conference Japan 2021 https://vscode.connpass.com/event/221961/ ドキュメント作成だけではもったいない!VSCode + Markdownで発表スライドや書籍も書いちゃおう!
Write slides and books in VSCode + Markdown
Write slides and books in VSCode + Markdown
ロフト くん
Titanium もくもく会 第6回のLT資料 Kii Cloud の紹介と TiGPUImageView の紹介。
Titanium もくもく会第6回 Kii Cloud と TiGPUImageView
Titanium もくもく会第6回 Kii Cloud と TiGPUImageView
濱田 章吾
ニフティクラウドmobile backendの体験用コンテンツを利用される方向けの補足資料です
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
natsumo
WordCamp Tokyo 2015 でWordPressユーザー向けにLTしてきました。WordPressのWaltiプラグインもご紹介しました。
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
Masanori Fujisaki
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
Thing.jsについて
Thing.jsについて
Thing.jsについて
Masakazu Muraoka
Empfohlen
Swaggerのさわりだけ
Swaggerのさわりだけ
Masakazu Muraoka
グランフロントエンド2016のLTスライドです
JavaScriptフレームワーク入門にVue.jsはいかが?
JavaScriptフレームワーク入門にVue.jsはいかが?
好洋 山崎
できるだけ以下のSPA版を御覧ください、SlidevのツールバーやYouTubeやGIFアニメーションを見ていただけます。 https://loftkun-slidev-vscode-conference-japan-2021.netlify.app/ 2021/10/20 VS Code Conference Japan 2021 https://vscode.connpass.com/event/221961/ ドキュメント作成だけではもったいない!VSCode + Markdownで発表スライドや書籍も書いちゃおう!
Write slides and books in VSCode + Markdown
Write slides and books in VSCode + Markdown
ロフト くん
Titanium もくもく会 第6回のLT資料 Kii Cloud の紹介と TiGPUImageView の紹介。
Titanium もくもく会第6回 Kii Cloud と TiGPUImageView
Titanium もくもく会第6回 Kii Cloud と TiGPUImageView
濱田 章吾
ニフティクラウドmobile backendの体験用コンテンツを利用される方向けの補足資料です
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
natsumo
WordCamp Tokyo 2015 でWordPressユーザー向けにLTしてきました。WordPressのWaltiプラグインもご紹介しました。
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
WordCamp2015 LT WordPress+VPSでつくられたWebサイトのセキュリティチェックポイントとWordPressの「Waltiプラグイ...
Masanori Fujisaki
Espruinoの紹介
Espruinoの紹介
Masakazu Muraoka
Thing.jsについて
Thing.jsについて
Thing.jsについて
Masakazu Muraoka
JS非同期処理のいま
JS非同期処理のいま
JS非同期処理のいま
Masakazu Muraoka
2010年11月27日土曜日に開催したlexUserGroup勉強会 第125回 15:15~15:45:「Flex & Google App Engine for Java & Slim3 で クラウドRIA ~ s3blazedsとの戯れ体験 ~」by http://twitter.com/tokufxug BlazeDSに、Google App Engine for Java用に パッチをあてた「s3blazeds」とFlashBuilder?で、クラウドRIAの構築方法を紹介します。 個人的にs3blazedsで作成したチャットアプリの紹介もあります。 BlazeDS:http://opensource.adobe.com/wiki/display/blazeds/BlazeDS s3blazeds:http://code.google.com/p/s3blazeds/
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Sadao Tokuyama
VSCode Conference Japan 2021(https://vscodejp.github.io/conf2021/ja/)の「github.devでマイナー言語のシンタックスハイライト」セッションの発表スライド
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
kyusque
JavaScriptでHTTPリクエストをする普通のことをします。
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Masakazu Muraoka
Fetch apiについて
Fetch apiについて
Fetch apiについて
Masakazu Muraoka
Microsoft Ignite 2021のDev & Ecosystem範囲での振り返り時に使ったセッション資料です。
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
Masakazu Muraoka
VSCodeカンファレンス LT 「お気に入り拡張機能」
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
2014/09/09に開催した「エンタープライヤーのためのWeb Componentsハンズオン〜Web ComponentsでWeb名刺を作ろう!〜」の資料です。 イベントサイト https://atnd.org/events/55761 ハンズオン資料 https://github.com/html5bizj/x-business-card
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
Web屋という仕事のこれから 〜Web動向からWeb屋に必要な技術を考えてみる〜 FutureSync Vol.5 で発表したスライドです。 タイトルは釣りです。前半はほぼネタです。 中身はJavaScriptで動作するデバイスは楽しいからみんなやってみたら? という内容です。
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
kintone devCamp 2015 こだわりのkintone http://www.kintonedevcamp.com/ 2015 (C) Cybozu, Inc.
こだわりのkintone
こだわりのkintone
Yusuke Amano
bicepの紹介とbicep 用 VS Code Dev Container の作成
bicep dev container
bicep dev container
Takekazu Omi
Java開発向けの、VSCodeの基本的な機能の説明。(初心者向け)
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
Satoshi Takami
2015/10/19 第16回 Tokyo Atlassian ユーザグループ発表資料
GitHubEnterpriseからBitbucket(Stash) への移行事例
GitHubEnterpriseからBitbucket(Stash) への移行事例
知教 本間
potatotips #29 で発表した資料です。 ネイティブアプリ向けCIサービスのBITRISEについての紹介です。
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
react-jsonschema-formについて
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
When will come Azure DevOps Server 2020 soon? / もうすぐ登場するAzure DevOps Server 2020のポイントやクラウドとの差別化、注意点の紹介をやっています。
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020
Kazushi Kamegawa
VS Code Meetup #9 - Recap VS Code Day 2021
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
Windows Insider meetup 大阪 Vol2で発表した「その後のBash on Windows」のLTです
その後のBash on windows
その後のBash on windows
Kazushi Kamegawa
UIテストとか自動化とか
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
potatotips #79 iOS/Android開発Tips共有会での登壇資料になります。 iOS13から登場したUICollectionViewCompositionalLayoutとNSDiffableDataSourceの登場により、iOSアプリ開発におけるUICollectionViewを利用したUI実装や機能実装がより安全かつシンプルになりました。 そしてこれより以前では、RxSwiftをベースとしたiOSアプリ開発がトレンドとなっていたタイミングでは、UICollectionViewやUITableViewを利用する実装をする際には、差分更新が考慮に加えて様々な便利機能を備えたRxDataSourceを利用した経験がある方もいらっしゃると思います。 私自身もRxSwiftについてはかれこれ4~5年ほど触れてきた経験があり、丁度元々はRxDataSourceで実装されていた画面をNSDiffableDataSourceの乗せ替え対応をする機会がありました。 今回のスライドについては、この対応及びリファクタリングを進めていくにあたって、ポイントになりそうな部分やしっかりと気を配っていくと良さそうな部分を幾つかのTipsとしてまとめたものになります。
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Fumiya Sakai
Weitere ähnliche Inhalte
Was ist angesagt?
JS非同期処理のいま
JS非同期処理のいま
JS非同期処理のいま
Masakazu Muraoka
2010年11月27日土曜日に開催したlexUserGroup勉強会 第125回 15:15~15:45:「Flex & Google App Engine for Java & Slim3 で クラウドRIA ~ s3blazedsとの戯れ体験 ~」by http://twitter.com/tokufxug BlazeDSに、Google App Engine for Java用に パッチをあてた「s3blazeds」とFlashBuilder?で、クラウドRIAの構築方法を紹介します。 個人的にs3blazedsで作成したチャットアプリの紹介もあります。 BlazeDS:http://opensource.adobe.com/wiki/display/blazeds/BlazeDS s3blazeds:http://code.google.com/p/s3blazeds/
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
Sadao Tokuyama
VSCode Conference Japan 2021(https://vscodejp.github.io/conf2021/ja/)の「github.devでマイナー言語のシンタックスハイライト」セッションの発表スライド
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
kyusque
JavaScriptでHTTPリクエストをする普通のことをします。
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Masakazu Muraoka
Fetch apiについて
Fetch apiについて
Fetch apiについて
Masakazu Muraoka
Microsoft Ignite 2021のDev & Ecosystem範囲での振り返り時に使ったセッション資料です。
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
Masakazu Muraoka
VSCodeカンファレンス LT 「お気に入り拡張機能」
お気に入り拡張機能
お気に入り拡張機能
SatsukiYabu
2014/09/09に開催した「エンタープライヤーのためのWeb Componentsハンズオン〜Web ComponentsでWeb名刺を作ろう!〜」の資料です。 イベントサイト https://atnd.org/events/55761 ハンズオン資料 https://github.com/html5bizj/x-business-card
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
Web屋という仕事のこれから 〜Web動向からWeb屋に必要な技術を考えてみる〜 FutureSync Vol.5 で発表したスライドです。 タイトルは釣りです。前半はほぼネタです。 中身はJavaScriptで動作するデバイスは楽しいからみんなやってみたら? という内容です。
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
kintone devCamp 2015 こだわりのkintone http://www.kintonedevcamp.com/ 2015 (C) Cybozu, Inc.
こだわりのkintone
こだわりのkintone
Yusuke Amano
bicepの紹介とbicep 用 VS Code Dev Container の作成
bicep dev container
bicep dev container
Takekazu Omi
Java開発向けの、VSCodeの基本的な機能の説明。(初心者向け)
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
Satoshi Takami
2015/10/19 第16回 Tokyo Atlassian ユーザグループ発表資料
GitHubEnterpriseからBitbucket(Stash) への移行事例
GitHubEnterpriseからBitbucket(Stash) への移行事例
知教 本間
potatotips #29 で発表した資料です。 ネイティブアプリ向けCIサービスのBITRISEについての紹介です。
BITRISEを使っています
BITRISEを使っています
Kazuaki KURIU
react-jsonschema-formについて
react-jsonschema-formについて
react-jsonschema-formについて
Masakazu Muraoka
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
When will come Azure DevOps Server 2020 soon? / もうすぐ登場するAzure DevOps Server 2020のポイントやクラウドとの差別化、注意点の紹介をやっています。
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020
Kazushi Kamegawa
VS Code Meetup #9 - Recap VS Code Day 2021
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
Windows Insider meetup 大阪 Vol2で発表した「その後のBash on Windows」のLTです
その後のBash on windows
その後のBash on windows
Kazushi Kamegawa
Was ist angesagt?
(20)
JS非同期処理のいま
JS非同期処理のいま
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Fetch apiについて
Fetch apiについて
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
Mozapps installがなくなったことへの不平不満
Mozapps installがなくなったことへの不平不満
お気に入り拡張機能
お気に入り拡張機能
エンタープライヤーのためのWeb Componentsハンズオン
エンタープライヤーのためのWeb Componentsハンズオン
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
こだわりのkintone
こだわりのkintone
bicep dev container
bicep dev container
JavaユーザのためのVSCodeのススメ
JavaユーザのためのVSCodeのススメ
GitHubEnterpriseからBitbucket(Stash) への移行事例
GitHubEnterpriseからBitbucket(Stash) への移行事例
BITRISEを使っています
BITRISEを使っています
react-jsonschema-formについて
react-jsonschema-formについて
FxOSはウェアラブルデバイスの夢を見るか?
FxOSはウェアラブルデバイスの夢を見るか?
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
その後のBash on windows
その後のBash on windows
Ähnlich wie KIFの導入
UIテストとか自動化とか
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
potatotips #79 iOS/Android開発Tips共有会での登壇資料になります。 iOS13から登場したUICollectionViewCompositionalLayoutとNSDiffableDataSourceの登場により、iOSアプリ開発におけるUICollectionViewを利用したUI実装や機能実装がより安全かつシンプルになりました。 そしてこれより以前では、RxSwiftをベースとしたiOSアプリ開発がトレンドとなっていたタイミングでは、UICollectionViewやUITableViewを利用する実装をする際には、差分更新が考慮に加えて様々な便利機能を備えたRxDataSourceを利用した経験がある方もいらっしゃると思います。 私自身もRxSwiftについてはかれこれ4~5年ほど触れてきた経験があり、丁度元々はRxDataSourceで実装されていた画面をNSDiffableDataSourceの乗せ替え対応をする機会がありました。 今回のスライドについては、この対応及びリファクタリングを進めていくにあたって、ポイントになりそうな部分やしっかりと気を配っていくと良さそうな部分を幾つかのTipsとしてまとめたものになります。
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Fumiya Sakai
Swiftの紹介資料です。 社内向けなので雑な部分もあります。
Wolcome to swift
Wolcome to swift
Kyohei Ito
PySide/QtWebkitで楽々 slideshare Hack
PySide/QtWebkitで楽々 slideshare Hack
Kazushige TAKEUCHI
Vue.js用バリデータコンポーネント vue-validatorを25日掛けて翻訳したお話です。
翻訳から始めるVue.js 入門
翻訳から始めるVue.js 入門
Makoto Chiba
この資料は2014-9-16にCreek&River社で行ったセミナー、「プログラム未経験でもできる!iOSアニメーションUI入門 〜新言語Swiftでスワイプアニメーションを作ってみよう〜」にて使用したスライドを、配布用に再編集したものです。
iPhoneアプリ開発の歩き方〜Swift編〜
iPhoneアプリ開発の歩き方〜Swift編〜
Yusuke SAITO
WKWebViewとUIWebViewの違いについて解説
WKWebViewとUIWebView
WKWebViewとUIWebView
Yuki Hirai
I'm recommending to create UIViewController using XIB. IBDesignable & IBInspectable are very powerful tools to develop UI components in interface builder.
UIViewController in XIB + IBDesignable
UIViewController in XIB + IBDesignable
Fukaya Akifumi
Swiftについてまとめてみました
Swift
Swift
Toshihiro Suzuki
Clean Architecture でUnityプロジェクトを作ってAssembly Definition Fileをがんばって適用しました。
CleanArchitecture with AssemblyDefinition in unity
CleanArchitecture with AssemblyDefinition in unity
NakanoYosuke1
iPhoneDevSap 9/2019 SwiftUI @notoroid
iOS13 SDK による 全機能置き換え Part1
iOS13 SDK による 全機能置き換え Part1
Kaname Noto
勉強会force#3 iOSアプリ開発
勉強会force#3 iOSアプリ開発
Kazuki Nakajima
Tech talk salesforce mobile sdk
Tech talk salesforce mobile sdk
Kazuki Nakajima
yidev #16で発表した資料です.
Getting started with Handoff
Getting started with Handoff
Yuichi Yoshida
関西モバイルアプリ研究会 #8での発表スライドです。
Xcode and iTC submission topics
Xcode and iTC submission topics
Syo Ikeda
Agile Japan 2015 サテライト<沖縄> https://java-kuche.doorkeeper.jp/events/22305 --- 開発を安心して高速に回すための取り組みの一つに 「テストの実行時間を短縮する」 というものがある。 今回はその一例として、Docker のコンテナ技術を用いてテスト並列実行の高速化かつ安定化を目指した記録を紹介する
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CI
Wataru MIYAGUNI
iOS WKWebViewの魔改造 - iOSDC 2018 in Japan
iOS WKWebViewの魔改造 - iOSDC 2018
iOS WKWebViewの魔改造 - iOSDC 2018
Shingo Fukuyama
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
Tomonori Ohba
業務システムにモバイルデバイスを取り入れたいというユーザーの声は日増しに高まっています。しかし開発の現場では、従来の開発とは異なるモバイルアプリ開発に懸念があるのも事実です。今回、Android/iOSのマルチデバイスに対応したモバイル開発を実践するにあたって、知っておくべきポイントとその具体的な方法を紹介。モバイルデバイスを既存の業務システムに加えることで、新しい価値を生み出す実践的手法を解説します。
もう怖くないモバイルアプリ開発!
もう怖くないモバイルアプリ開発!
Toshiki Iga
DevLOVE現場甲子園東日本大会2014での発表資料です。
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
Daisuke Ikeda
Ähnlich wie KIFの導入
(20)
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Wolcome to swift
Wolcome to swift
PySide/QtWebkitで楽々 slideshare Hack
PySide/QtWebkitで楽々 slideshare Hack
翻訳から始めるVue.js 入門
翻訳から始めるVue.js 入門
iPhoneアプリ開発の歩き方〜Swift編〜
iPhoneアプリ開発の歩き方〜Swift編〜
WKWebViewとUIWebView
WKWebViewとUIWebView
UIViewController in XIB + IBDesignable
UIViewController in XIB + IBDesignable
Swift
Swift
CleanArchitecture with AssemblyDefinition in unity
CleanArchitecture with AssemblyDefinition in unity
iOS13 SDK による 全機能置き換え Part1
iOS13 SDK による 全機能置き換え Part1
勉強会force#3 iOSアプリ開発
勉強会force#3 iOSアプリ開発
Tech talk salesforce mobile sdk
Tech talk salesforce mobile sdk
Getting started with Handoff
Getting started with Handoff
Xcode and iTC submission topics
Xcode and iTC submission topics
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CI
iOS WKWebViewの魔改造 - iOSDC 2018
iOS WKWebViewの魔改造 - iOSDC 2018
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
もう怖くないモバイルアプリ開発!
もう怖くないモバイルアプリ開発!
オープンに活動することと現場の改善~Zabbix導入による改善物語~
オープンに活動することと現場の改善~Zabbix導入による改善物語~
Mehr von Yusuke Kita
SwiftcKaigi #1
Integrating libSyntax into the compiler pipeline
Integrating libSyntax into the compiler pipeline
Yusuke Kita
/dev/world/2019 iPlayground 2019
Making your own tool using SwiftSyntax
Making your own tool using SwiftSyntax
Yusuke Kita
Please see the latest slide here https://www.slideshare.net/kitasuke/integrating-libsyntax-into-the-compiler-pipeline-194152767 Swiftc meetup #13
[Deprecated] Integrating libSyntax into the compiler pipeline
[Deprecated] Integrating libSyntax into the compiler pipeline
Yusuke Kita
Bitrise meetup #1
Creating your own Bitrise step
Creating your own Bitrise step
Yusuke Kita
iPhone Dev Sapporo
Introducing swift-format
Introducing swift-format
Yusuke Kita
SwiftUI meetup
Unidirectional Data Flow Through SwiftUI
Unidirectional Data Flow Through SwiftUI
Yusuke Kita
try! Swift Tokyo 2019
Open Source Swift Workshop
Open Source Swift Workshop
Yusuke Kita
try! Swift Tokyo 2019
Contributing to Swift Compiler
Contributing to Swift Compiler
Yusuke Kita
mercari.go #6
Writing a compiler in go
Writing a compiler in go
Yusuke Kita
waiwai swiftc
Writing an interpreter in swift
Writing an interpreter in swift
Yusuke Kita
iOSDC 2018
SIL Optimizations - AllocBoxToStack
SIL Optimizations - AllocBoxToStack
Yusuke Kita
/dev/world/2018
SIL for First Time Learners
SIL for First Time Learners
Yusuke Kita
Hakata.swift See also here https://www.slideshare.net/kitasuke/sil-for-first-time-leaners
var, let in SIL
var, let in SIL
Yusuke Kita
try! Swift Tokyo 2018
SIL for First Time Leaners LT
SIL for First Time Leaners LT
Yusuke Kita
Roppongi.swift #1
How to try! Swift
How to try! Swift
Yusuke Kita
DEPRECATED!!! Please see below instead. https://www.slideshare.net/kitasuke/sil-for-first-time-leaners potatotips #47/iPhone Dev Sapporo
SIL for the first time
SIL for the first time
Yusuke Kita
iOSDC 2017
Introducing protobuf in Swift
Introducing protobuf in Swift
Yusuke Kita
AltConf 2017 in San Jose
Type-safe Web APIs with Protocol Buffers in Swift at AltConf
Type-safe Web APIs with Protocol Buffers in Swift at AltConf
Yusuke Kita
iOSCon 2017 in London See also here. It's updated version. https://www.slideshare.net/kitasuke/typesafe-web-apis-with-protocol-buffers-in-swift-at-altconf
Type-safe Web APIs with Protocol Buffers in Swift at iOSCon
Type-safe Web APIs with Protocol Buffers in Swift at iOSCon
Yusuke Kita
potatotips #25
Swift core
Swift core
Yusuke Kita
Mehr von Yusuke Kita
(20)
Integrating libSyntax into the compiler pipeline
Integrating libSyntax into the compiler pipeline
Making your own tool using SwiftSyntax
Making your own tool using SwiftSyntax
[Deprecated] Integrating libSyntax into the compiler pipeline
[Deprecated] Integrating libSyntax into the compiler pipeline
Creating your own Bitrise step
Creating your own Bitrise step
Introducing swift-format
Introducing swift-format
Unidirectional Data Flow Through SwiftUI
Unidirectional Data Flow Through SwiftUI
Open Source Swift Workshop
Open Source Swift Workshop
Contributing to Swift Compiler
Contributing to Swift Compiler
Writing a compiler in go
Writing a compiler in go
Writing an interpreter in swift
Writing an interpreter in swift
SIL Optimizations - AllocBoxToStack
SIL Optimizations - AllocBoxToStack
SIL for First Time Learners
SIL for First Time Learners
var, let in SIL
var, let in SIL
SIL for First Time Leaners LT
SIL for First Time Leaners LT
How to try! Swift
How to try! Swift
SIL for the first time
SIL for the first time
Introducing protobuf in Swift
Introducing protobuf in Swift
Type-safe Web APIs with Protocol Buffers in Swift at AltConf
Type-safe Web APIs with Protocol Buffers in Swift at AltConf
Type-safe Web APIs with Protocol Buffers in Swift at iOSCon
Type-safe Web APIs with Protocol Buffers in Swift at iOSCon
Swift core
Swift core
KIFの導入
1.
@kitasuke
2.
名前:北裕介 所属:株式会社trippice ← new! 職種:iOSエンジニア 休日:株式会社Lang-8
3.
Square製のUIテストツール 参考動画
4.
tapViewWithAccessibilityLabel: scrollViewWithAccessibilityIdentifier: byFractionOfSizeHorizontal: vertical: swipeViewWithAccessibilityLabel: inDirection longPressViewWithAccessibilityLabel:
duration: tapRowAtIndexPath: inTableViewWithAccessibilityIdentifier: enterText: intoViewWithAccessibilityLabel: waitForTimeInterval:
5.
XCTestを継承 AccessibilityLabelを使用して Viewを操作 詳しくは下記参照 公式(英語) https://github.com/kif-framework/KIF 非公式(日本語) https://gist.github.com/kitasuke/ed6f90e83df3c0653cbf
6.
1. beforeAll →
setUpメソッド 2. beforeEach → 各テストメソッドの実行前 3. testHoge → テストメソッド 4. afterEach→ 各テストメソッドの実行後 5. afterAll → tearDownメソッド
7.
Controllerのテストが良い感じに!!
8.
デモ
9.
見た目がかっこいい 何となく安心する 自分で担当した作業が、他の場所に 影響が無いことを確認出来る 早い段階からUIの改善を出来る
10.
テストケースのメンテナンスが大変 手が届かないところもある AccessibilityLabelの管理に気をつける 必要がある iPhone Simulatorが事前に立ち上がっ ていると起動しない
Jetzt herunterladen