Submit Search
Upload
HOME'Sアプリ Swift化
•
Download as PPTX, PDF
•
0 likes
•
782 views
LIFULL Co., Ltd.
Follow
dots.勉強会資料
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 31
Download now
Recommended
2017/5/10 マイクロサービス化とFirebase活用事例について
20170510 タウンwi fixlifull_スマホアプリ開発の実例 (1)
20170510 タウンwi fixlifull_スマホアプリ開発の実例 (1)
LIFULL Co., Ltd.
Android Bazaar and Conference 2016 AutumnのLT大会で発表した資料です。 ネイティブアプリ向けCIサービスのBITRISEについての紹介です。
BitriseでiOS/Androidアプリ開発が幸せになった話
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
API Meetup Tokyo #18
そうだApi公開しよう feat. 有志のエンジニア
そうだApi公開しよう feat. 有志のエンジニア
recotech
2016.05.22 #如法会
Server-side Swift
Server-side Swift
Daijiro Abe
iQON エンジニアセミナー by VASILYでの資料 @kyuns
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
Imamura Masayuki
2017年5月31日に株式会社LIFULL主催「Developer's Living - tvOSアプリ開発 -」 で発表した内容です。
tvOS開発前に確認すべきこと
tvOS開発前に確認すべきこと
庸介 高橋
11/27に開催された「最新AWS活用事例LT大会!(ビール付き)」での発表資料です。 http://lmn.connpass.com/event/23001/
面白いは正義
面白いは正義
Yasuhiro Horiuchi
http://hifive.connpass.com/event/22842/ のLT資料です
Vtecxlt20151201
Vtecxlt20151201
Shinichiro Takezaki
Recommended
2017/5/10 マイクロサービス化とFirebase活用事例について
20170510 タウンwi fixlifull_スマホアプリ開発の実例 (1)
20170510 タウンwi fixlifull_スマホアプリ開発の実例 (1)
LIFULL Co., Ltd.
Android Bazaar and Conference 2016 AutumnのLT大会で発表した資料です。 ネイティブアプリ向けCIサービスのBITRISEについての紹介です。
BitriseでiOS/Androidアプリ開発が幸せになった話
BitriseでiOS/Androidアプリ開発が幸せになった話
Eigo Takazawa
API Meetup Tokyo #18
そうだApi公開しよう feat. 有志のエンジニア
そうだApi公開しよう feat. 有志のエンジニア
recotech
2016.05.22 #如法会
Server-side Swift
Server-side Swift
Daijiro Abe
iQON エンジニアセミナー by VASILYでの資料 @kyuns
iQONの開発手法 at iQONエンジニアセミナー
iQONの開発手法 at iQONエンジニアセミナー
Imamura Masayuki
2017年5月31日に株式会社LIFULL主催「Developer's Living - tvOSアプリ開発 -」 で発表した内容です。
tvOS開発前に確認すべきこと
tvOS開発前に確認すべきこと
庸介 高橋
11/27に開催された「最新AWS活用事例LT大会!(ビール付き)」での発表資料です。 http://lmn.connpass.com/event/23001/
面白いは正義
面白いは正義
Yasuhiro Horiuchi
http://hifive.connpass.com/event/22842/ のLT資料です
Vtecxlt20151201
Vtecxlt20151201
Shinichiro Takezaki
Mobile
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi
TokyuRuby会議#09 LT
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
kintone Café 東京 Vol.3のハンズオンパートの資料です。
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
JOYZO
【 札幌 勉強会 】スマホアプリ開発 あしたの為の環境と設計のアプローチ – Developers.IO Meetup 10 – | Developers.IO http://dev.classmethod.jp/news/developersio-meetup-10/
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
Kaname Noto
スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門
Kenyu Miura
2017/03/16に行われたCAMPFIRE iOS #1の発表資料です。 ホットペッパービューティーのアプリリプレイスで採用した、 iOS向けのMVPであるMVCPモデルについてご紹介します。
ホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCP
Recruit Lifestyle Co., Ltd.
メルカリ様登壇内容
Realm,rx swift,repro を使ってみて
Realm,rx swift,repro を使ってみて
Daisuke Nagata
Mobile Cloud Nightで使用した資料
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
YUSUKE MORIZUMI
11/5 第二回AngularJS勉強会 @LIG の講演資料です
スキスキIonic
スキスキIonic
Kon Yuichi
API Meetup Tokyo #18
Swaggerを利用した新規サービス開発
Swaggerを利用した新規サービス開発
recotech
React meetup#3でのLT資料。 画像系は一部省略してます。
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
「Developers Boost 2019」で発表された資料です。 https://event.shoeisha.jp/devboost/20191130
ネットワークエンジニアがWeb開発をやってみて思ったこと
ネットワークエンジニアがWeb開発をやってみて思ったこと
gree_tech
RHEL8(Red Hat Enterprise Linux 8)がAlibaba Cloudでも動くようになりました。RHELとAlibaba Cloudの組み合わせはどのような効果を生むか、利用する上での注意点など。
RHEL8 on Alibaba Cloud
RHEL8 on Alibaba Cloud
Shinya Mori (@mosuke5)
ng-mtg#6に登壇した際のスライド
Directiveで実現できたこと
Directiveで実現できたこと
Kon Yuichi
ServiceWorkerでできる機能の紹介と、そのサンプル
ServiceWorkerでつくるWebの未来
ServiceWorkerでつくるWebの未来
Yoshiki Kobayashi
7/5(土)にオープンネットワークスペース代官山で実施された第4回スタートアップiOS勉強会での発表資料です。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
オライリーのWebAPIを参考にAPIの設計に関するスライドを作りました。
Api設計
Api設計
Yuto Suzuki
iOS/Androidばっかじゃなくて、フロントをReact.jsとかでやる仕事したいお
社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
Developers.IO 2015
モバイルアプリ向けAWSネイティブアーキテクチャ
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
2016/11/28 Bakusoku Iterations Tokyo Vol.2
Jenkins + Deploygateを使った簡単ベータ配信
Jenkins + Deploygateを使った簡単ベータ配信
LIFULL Co., Ltd.
2017/3/18 Forkwell Meetup #4登壇資料
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
▼アジェンダ 1. 講師自己紹介(5分) – ヤマトヌマエビの進捗 2. 当ゼミの目的、目標(5分) 3. これまでの振り返り(20分) 4. ツールの選定眼を鍛えよう(50分) – ツールの選定眼を鍛える – ツールに置き換えられることを考える – チャットツール – ファイル管理ツール – タスク管理ツール 5. まとめ
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
LIFULL Co., Ltd.
More Related Content
What's hot
Mobile
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi
TokyuRuby会議#09 LT
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
kintone Café 東京 Vol.3のハンズオンパートの資料です。
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
JOYZO
【 札幌 勉強会 】スマホアプリ開発 あしたの為の環境と設計のアプローチ – Developers.IO Meetup 10 – | Developers.IO http://dev.classmethod.jp/news/developersio-meetup-10/
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
Kaname Noto
スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門
Kenyu Miura
2017/03/16に行われたCAMPFIRE iOS #1の発表資料です。 ホットペッパービューティーのアプリリプレイスで採用した、 iOS向けのMVPであるMVCPモデルについてご紹介します。
ホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCP
Recruit Lifestyle Co., Ltd.
メルカリ様登壇内容
Realm,rx swift,repro を使ってみて
Realm,rx swift,repro を使ってみて
Daisuke Nagata
Mobile Cloud Nightで使用した資料
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
YUSUKE MORIZUMI
11/5 第二回AngularJS勉強会 @LIG の講演資料です
スキスキIonic
スキスキIonic
Kon Yuichi
API Meetup Tokyo #18
Swaggerを利用した新規サービス開発
Swaggerを利用した新規サービス開発
recotech
React meetup#3でのLT資料。 画像系は一部省略してます。
React meetup 3_eight
React meetup 3_eight
Hideharu Okuma
「Developers Boost 2019」で発表された資料です。 https://event.shoeisha.jp/devboost/20191130
ネットワークエンジニアがWeb開発をやってみて思ったこと
ネットワークエンジニアがWeb開発をやってみて思ったこと
gree_tech
RHEL8(Red Hat Enterprise Linux 8)がAlibaba Cloudでも動くようになりました。RHELとAlibaba Cloudの組み合わせはどのような効果を生むか、利用する上での注意点など。
RHEL8 on Alibaba Cloud
RHEL8 on Alibaba Cloud
Shinya Mori (@mosuke5)
ng-mtg#6に登壇した際のスライド
Directiveで実現できたこと
Directiveで実現できたこと
Kon Yuichi
ServiceWorkerでできる機能の紹介と、そのサンプル
ServiceWorkerでつくるWebの未来
ServiceWorkerでつくるWebの未来
Yoshiki Kobayashi
7/5(土)にオープンネットワークスペース代官山で実施された第4回スタートアップiOS勉強会での発表資料です。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
オライリーのWebAPIを参考にAPIの設計に関するスライドを作りました。
Api設計
Api設計
Yuto Suzuki
iOS/Androidばっかじゃなくて、フロントをReact.jsとかでやる仕事したいお
社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
Developers.IO 2015
モバイルアプリ向けAWSネイティブアーキテクチャ
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
What's hot
(19)
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Application Bootstrap
Application Bootstrap
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
kintone Café 東京 Vol.3 ハンズオン資料(kintone & AWS Lambda/S3)
明日のためのBaaS - BaaS for tomorrow
明日のためのBaaS - BaaS for tomorrow
スマホアプリ開発者のためのWeb api開発入門の入門
スマホアプリ開発者のためのWeb api開発入門の入門
ホットペッパービューティーアプリリプレイスとMVCP
ホットペッパービューティーアプリリプレイスとMVCP
Realm,rx swift,repro を使ってみて
Realm,rx swift,repro を使ってみて
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
スキスキIonic
スキスキIonic
Swaggerを利用した新規サービス開発
Swaggerを利用した新規サービス開発
React meetup 3_eight
React meetup 3_eight
ネットワークエンジニアがWeb開発をやってみて思ったこと
ネットワークエンジニアがWeb開発をやってみて思ったこと
RHEL8 on Alibaba Cloud
RHEL8 on Alibaba Cloud
Directiveで実現できたこと
Directiveで実現できたこと
ServiceWorkerでつくるWebの未来
ServiceWorkerでつくるWebの未来
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Api設計
Api設計
社内LTネタ ReactNative
社内LTネタ ReactNative
モバイルアプリ向けAWSネイティブアーキテクチャ
モバイルアプリ向けAWSネイティブアーキテクチャ
Viewers also liked
2016/11/28 Bakusoku Iterations Tokyo Vol.2
Jenkins + Deploygateを使った簡単ベータ配信
Jenkins + Deploygateを使った簡単ベータ配信
LIFULL Co., Ltd.
2017/3/18 Forkwell Meetup #4登壇資料
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
▼アジェンダ 1. 講師自己紹介(5分) – ヤマトヌマエビの進捗 2. 当ゼミの目的、目標(5分) 3. これまでの振り返り(20分) 4. ツールの選定眼を鍛えよう(50分) – ツールの選定眼を鍛える – ツールに置き換えられることを考える – チャットツール – ファイル管理ツール – タスク管理ツール 5. まとめ
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
LIFULL Co., Ltd.
Swiftビギナーズ勉強会用
CMPedometerで歩数計を 作ってみよう
CMPedometerで歩数計を 作ってみよう
Yui Tokuhiro
iOS8勉強会で話した「Document Provider」についての資料です。話せなかった部分は追加の資料で補っています。
iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"
智也 大西
A brief introduction of https://github.com/dankogai/swift-json
Ios8yahoo swift-json
Ios8yahoo swift-json
dankogai
iOS 8/Swift エンジニア勉強会@ヤフー で話した内容です。 #ios8yahoo http://connpass.com/event/8629/
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Hiramatsu Ryosuke
いらやしいこと考えながらつくりました
大人のHomekit
大人のHomekit
Ken Haneda
iOS8からApp Extension でカスタムキーボードが作成できるようになりました。このカスタムキーボードに、外部機器を制御するSDKを埋め込むことができれば、従来アプリごとに必要だったSDKの実装が不要になります。カスタムキーボードに外部機器のSDKを実装してみたらどうなるのか、実際にやってみました。
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
niwatako
2014/10/18の「iOS 8/Swift エンジニア勉強会」のLT資料です。
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
Tomoki Hasegawa
「Swiftビギナーズ勉強会 第7回@Co-Edo」の発表資料です。 https://swift-beginners.doorkeeper.jp/events/23229 Social.frameworkを利用して、TwitterやFacebookに投稿するアプリです。 ================= 「Swiftビギナーズ勉強会」は、iOSアプリをSwift、Objective-Cなどで開発するための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://swift-beginners.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/swiftbg/ ## Twitterハッシュタグ ハッシュタグは、 #swiftbg です。 Twitterにもイベント、勉強会の情報を流しています。
Swiftで外部ライブラリを使ってみよう
Swiftで外部ライブラリを使ってみよう
Kanako Kobayashi
2015.09.26 に開催した『カジュアル Swift 勉強会』で、Swift 2.0 での変更点をざっくりと紹介してみました。今回は、前回の続き「後編」として、細々とした仕様変更の話題が中心になってます。 とりわけ目立つ変化は「前編」にまとめてあるので、Swift 2 のおおよその雰囲気を知りたい時はそちらから目を通すのがオススメです。 これらで挙げたほかにもいろいろ小さな変更があるんですけど、とりあえずこの「前編」「後編」で Swift 2.0 の変更点のお話はおしまいです。
Swift 2.0 で変わったところ「後編」 #cswift
Swift 2.0 で変わったところ「後編」 #cswift
Tomohiro Kumagai
SwiftでSioriというニュースアプリをどのように開発したのかというお話です。iOS8のリリースにあせて開発を行い、UIUXにこだわった裏側をお見せします。 アプリのダウンロードはこちら https://itunes.apple.com/jp/app/wired-vicenadono-hao-qi-xinwo/id913849903?mt=8
SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記
yohei sugigami
Xcode 6の新機能 2014.10.18 iOS 8/Swift エンジニア勉強会@ヤフー
Xcode 6の新機能
Xcode 6の新機能
Shingo Sato
iOS豆知識ver0.0.5 最新はhttps://blog.ppen.info/wp/?p=269
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
2014/10/24に行われた【#techbuzz】第4回Swift勉強会 で発表したスライドです。 これに関係するブログ記事を書きました。 http://www.kuma-de.com/blog/2014-10-26/6830
ようこそ! Swift Playgroundsへ
ようこそ! Swift Playgroundsへ
KinkumaDesign
2016年7月15日(金)に行った「法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜」の発表資料(というかトークのネタ帳みたいなもの)です。
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
法林浩之
PayPal Tech Meetup #4
PayPal導入事例 CrowdWorks編
PayPal導入事例 CrowdWorks編
toru iwashita
サブスクリプションモデルにして、家を売った後も価値を提供し続けるビジネスモデルを目指しています。
初期費用ゼロ円のマイホーム For pay palイベント
初期費用ゼロ円のマイホーム For pay palイベント
Daisuke Kimura
▼アジェンダ 1. 講師自己紹介(15分) – 経歴、受託ディレクター時代のお話 – わたしが持つディレクション観 2. 当ゼミの目的、目標(10分) – 目標、想定している効果 – このゼミで学べる内容 3. 目的にあった外注パートナーの探し方(20分) – 「外注」とではなく「パートナー」と仕事をしよう – プロジェクトチャーターの作り方 4. 外注パートナーのためにこしらえる材料一覧(10分) 5. オフショア開発との付き合い方(20分) – オフショア会社、業界のことを知ろう – オフショア開発で気をつけること
はじめての外注ゼミ01 - 目的にあった外注パートナーの探し方
はじめての外注ゼミ01 - 目的にあった外注パートナーの探し方
LIFULL Co., Ltd.
Viewers also liked
(20)
Jenkins + Deploygateを使った簡単ベータ配信
Jenkins + Deploygateを使った簡単ベータ配信
最速で価値を提供する
最速で価値を提供する
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
はじめての外注ゼミ04 - ツールの選定眼を鍛えよう
CMPedometerで歩数計を 作ってみよう
CMPedometerで歩数計を 作ってみよう
iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"
Ios8yahoo swift-json
Ios8yahoo swift-json
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
大人のHomekit
大人のHomekit
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
Swiftで外部ライブラリを使ってみよう
Swiftで外部ライブラリを使ってみよう
Swift 2.0 で変わったところ「後編」 #cswift
Swift 2.0 で変わったところ「後編」 #cswift
SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記
Xcode 6の新機能
Xcode 6の新機能
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ようこそ! Swift Playgroundsへ
ようこそ! Swift Playgroundsへ
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
PayPal導入事例 CrowdWorks編
PayPal導入事例 CrowdWorks編
初期費用ゼロ円のマイホーム For pay palイベント
初期費用ゼロ円のマイホーム For pay palイベント
はじめての外注ゼミ01 - 目的にあった外注パートナーの探し方
はじめての外注ゼミ01 - 目的にあった外注パートナーの探し方
Similar to HOME'Sアプリ Swift化
2014 年 12 月 18 日の schoo(スクー) さんに出演した際に使用したスライドです。 http://schoo.jp/class/1687/room 「iOS & Android アプリ」と書いてますが、HTML5 でシンプルな 2D ゲームを作る内容です。 ただし、デモとおしゃべりがメインの内容なので、スライドはあんまり意味がないよう。。
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
Osamu Monoe
Swift初心者 - Xcode / Playground / iOS Simulatorの使い方
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
Shibuya.swift #1 LT
How to improve Type-safety in your Objective-C code
How to improve Type-safety in your Objective-C code
Chiharu Nameki
ionicを利用したクロスプラットフォームモバイルアプリの開発です。個人学習用 & 会社レポート用 & 公開用でもあります。:)
ionic - cross platform mobile app 開発
ionic - cross platform mobile app 開発
Seunghun Lee
デバイスWebAPIコンソーシアム 第7回技術WG会合 株式会社NTTドコモ 山添 隆文 氏
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Device WebAPI Consortium
devsami kansai 2012 #c2
devsami kansai 2012 #c2
Yushi_Takagi
HTML5 Carnival Fukuokaで発表したアドビの Edge ツールの紹介です。基本的に現段階(2013/2/9)なら、結構な範囲でHTML5のWeb制作ツールを無償で使えます。 この機をお見逃しなく。
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
Keisuke Todoroki
2013/04/20 スマートフォンアプリ開発 勉強会 @ 福岡 での講演資料 http://atnd.org/events/37573#comments
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
日本マイクロソフトさんのイベント Developer Camp 「iOS, Android, Windowsに対応したアプリを開発する方法 - Xamarin + Visual Studio 最新情報」でご紹介した資料です。 ブログ: http://ytabuchi.hatenablog.com/ Twitter: https://twitter.com/ytabuchi 製品サイト: http://www.xlsoft.com/jp/products/xamarin/
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
2014年11月1日(土) Swiftビギナーズ勉強会+もくもく会が開催されました! アプリ開発は全くの未経験ですが、 これからコツコツSwiftを学んで オリジナルアプリを作ることを目指して頑張りたいと思います。 1回目はアプリ開発に必要な環境や流れ、Swiftの簡単な説明とX-codeの初期画面の説明となります。
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Megumi Otani(Czenhe)
06/25開催のSwiftLT会の発表資料です。 発表時からはスクリーンショットなど削除してコア部分のみに絞っています。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
C#ユーザー会 #30
C#の強み、或いは何故PHPから乗り換えるのか
C#の強み、或いは何故PHPから乗り換えるのか
Yoshifumi Kawai
de:code18 セッション資料
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
CData Software Japan
【第五回アニバーサリー企画】 gloops×Grani×Sansan .NET勉強会! での発表資料です
20140830 2014年版 C #でできること
20140830 2014年版 C #でできること
Takayoshi Tanaka
モバイルアプリの開発状況について、ハイブリッドアプリの開発手法と技術情報についてまとめました。
モバイルアプリ開発の現状
モバイルアプリ開発の現状
Koji Suzuki
BlackJack
BlackJack
yanoojapan
Xamarin の概要紹介資料です。Xamarin 3 も発表され暫くたちますのでどんどん使いやすくなる Xamarin の今の情報を纏めました。
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
Yoshito Tabuchi
従来のデスクトップアプリ開発で出来たのと同じように、コンポーネントをドラッグ&ドロップ操作で配置しながら、多様なデバイスに対応できるモバイルアプリを開発する手法をeエンバカデロが提案します。
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
hmimura_embarcadero
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
How to MAKE HVC-C Protyping Application
How to MAKE HVC-C Protyping Application
Hirotaka Niisato
Similar to HOME'Sアプリ Swift化
(20)
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
How to improve Type-safety in your Objective-C code
How to improve Type-safety in your Objective-C code
ionic - cross platform mobile app 開発
ionic - cross platform mobile app 開発
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
devsami kansai 2012 #c2
devsami kansai 2012 #c2
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
C#の強み、或いは何故PHPから乗り換えるのか
C#の強み、或いは何故PHPから乗り換えるのか
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
20140830 2014年版 C #でできること
20140830 2014年版 C #でできること
モバイルアプリ開発の現状
モバイルアプリ開発の現状
BlackJack
BlackJack
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
デブサミ2013 【15-B-2】iOS/Android向け開発をビジュアルに!
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
How to MAKE HVC-C Protyping Application
How to MAKE HVC-C Protyping Application
More from LIFULL Co., Ltd.
2022/03/19 の「技育祭2020」での発表資料です。 今まで多くのエンジニアが育っていくのを見ている中で、 『新卒「から」活躍し続けるエンジニア』 が意識して大切にしている or 意識せずとも当たり前のように実行している、そんな特徴をまとめてみました。
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
LIFULL Co., Ltd.
2022年技育祭用スライド
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
LIFULL Co., Ltd.
Ltech#20 Kubernetesを用いたアプリケーション実行基盤の取り組み Kubernetesセキュリティの歩き方 LIFULLでは、マルチテナントのKuberntesクラスタを運用しています。 さまざまなアプリケーションが一つのクラスタに混在する中、OPA GatekeeperやConftestを用いてどのようにセキュアなKubernetesクラスタを実現しているのかについてご紹介します。 スピーカー:花塚 亮祐
Kubernetesセキュリティの歩き方
Kubernetesセキュリティの歩き方
LIFULL Co., Ltd.
Ltech#20 Kubernetesを用いたアプリケーション実行基盤の取り組み LIFULLの全社アプリケーション実行基盤 KEEL について 私たちのチームでは、LIFULLグループ全体で利用することを目的としたKubernetesベースのアプリケーション実行基盤KEELを開発しています。 LIFULLの目指す「あらゆるLIFEを、FULLに。」という世界観の実現にスケーラブルに貢献するアプリケーション実行基盤の取り組みをご紹介します。 スピーカー:相原 魁
LIFULLの全社アプリケーション実行基盤 KEEL について
LIFULLの全社アプリケーション実行基盤 KEEL について
LIFULL Co., Ltd.
Ltech#20 Kubernetesを用いたアプリケーション実行基盤の取り組み 定期的なKubernetesクラスタバージョンアップを安全に実現するために取り組んだ内容をお話します。 Kubernetesクラスタ構築とE2Eテストの自動化を行い、Admission Webhookを利用し後方互換を保ちながらバージョンアップをした事例などクラスタ運用戦略を交えてご紹介します。 スピーカー:川合 拓央
Kubernetesクラスタバージョンアップを支える技術
Kubernetesクラスタバージョンアップを支える技術
LIFULL Co., Ltd.
2021/11/30 第26回 Lucene/Solr勉強会 LIFULL HOME’SでのSolrの構成と運用の変遷 テクノロジー本部事業基盤ユニットプラットフォームグループ 磯野 圭輔
LIFULL HOME'SでのSolrの構成と運用の変遷
LIFULL HOME'SでのSolrの構成と運用の変遷
LIFULL Co., Ltd.
2021/08/19 Ltech#19 QA Talk Night ~LIFULL HOME'Sを支える品質保証の取り組み~ 松谷峰生
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULL Co., Ltd.
2021/08/19 Ltech#19 QA Talk Night ~LIFULL HOME'Sを支える品質保証の取り組み~ 星野 遥希
SaPID を導入するまでとそれから
SaPID を導入するまでとそれから
LIFULL Co., Ltd.
2021/07/13 Ltech#18 AIで住まい探しをスムーズに!【おとり物件予測&3D間取り】 横山 貴央
3D間取りを支える技術
3D間取りを支える技術
LIFULL Co., Ltd.
2021/07/13 Ltech#18 AIで住まい探しをスムーズに!【おとり物件予測&3D間取り】 神谷 慶
LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL Co., Ltd.
2021/06/08 Ltech#17 実録!LIFULLアジャイル導入までの挫折と取り組み 野澤 猛
大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構え
LIFULL Co., Ltd.
2021/06/08 Ltech#17 実録!LIFULLアジャイル導入までの挫折と取り組み 水野 慎也
スクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみ
LIFULL Co., Ltd.
2021/05/13 Ltech#16 LIFULL HOME'S におけるエンジニア×マーケティングテクノロジー 孫 恩熙
実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニア
LIFULL Co., Ltd.
2021/05/13 Ltech#16 LIFULL HOME'S におけるエンジニア×マーケティングテクノロジー 寒川 明好
エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由
LIFULL Co., Ltd.
2021/03/31 Ltech#15 未来の体験をつくるLIFULL LABの取り組み ~LIFULLのR&D部門とは~ 上野 哲史 秦 優(ホロラボ Co-Founder, 取締役 / デザイニウム 取締役 / for Our Kids Co-Founder, 取締役)
「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術
LIFULL Co., Ltd.
2021/03/31 Ltech#15 未来の体験をつくるLIFULL LABの取り組み ~LIFULLのR&D部門とは~ 細谷 宏昌
ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標
LIFULL Co., Ltd.
2021/03/31 Ltech#15 未来の体験をつくるLIFULL LABの取り組み ~LIFULLのR&D部門とは~ 山崎 晴貴
Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏
LIFULL Co., Ltd.
千葉 礼美
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
LIFULL Co., Ltd.
2021/03/02 Ltech#14 「LIFULL HOME'S」のフロントエンドについて語り尽くします! 嶌田 喬行
ウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめました
LIFULL Co., Ltd.
2021/03/02 Ltech#14 「LIFULL HOME'S」のフロントエンドについて語り尽くします! 中島拓哉
大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末
LIFULL Co., Ltd.
More from LIFULL Co., Ltd.
(20)
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
20220319_新卒から活躍し続けるエンジニアが大切にしている5つのこと
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
Kubernetesセキュリティの歩き方
Kubernetesセキュリティの歩き方
LIFULLの全社アプリケーション実行基盤 KEEL について
LIFULLの全社アプリケーション実行基盤 KEEL について
Kubernetesクラスタバージョンアップを支える技術
Kubernetesクラスタバージョンアップを支える技術
LIFULL HOME'SでのSolrの構成と運用の変遷
LIFULL HOME'SでのSolrの構成と運用の変遷
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
SaPID を導入するまでとそれから
SaPID を導入するまでとそれから
3D間取りを支える技術
3D間取りを支える技術
LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発
大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構え
スクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみ
実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニア
エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由
「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術
ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標
Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
ウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめました
大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末
HOME'Sアプリ Swift化
1.
HOME’Sアプリ Swift化 株式会社ネクスト 池田 和洋
2.
池田 和洋 いけだ かずひろ iOS開発G 開発: Web、API、R&D、iOS (PHP、JS、AWS、C++、OpenCV、C# Objective-C、Swift) サービス・プロダクト: HOME’S GRID
VRICK HOME’S アクセシビリティ対応版
3.
目次 ● HOME’Sアプリ ● Swift化 ●
実際どうなの? (特徴・共存・チーム) ● さいごに
4.
HOME’Sアプリ
5.
HOME’Sアプリ ● 総合不動産情報アプリ ● 3デバイス対応 ●
やることリスト、見学メモ ● Rich Notification対応 ● Sticker対応
6.
HOME’Sアプリ ● 2009年12月24日 初リリース ●
2015年9月まで全てObjective-C ● Swift化の開始 2009 2010 2011 2012 2013 2014 2015 2016 2017 ver.1 ver.2 ver.3 - 新しいことやりたい - 危機感
7.
Swift化 ● ソースコード量大 ● 一括は非現実的 ●
段階的に移行 - 新機能はSwift - extensionを活用して一部Swift - リファクタリング
8.
特徴
9.
Swift ● WWDC2014で発表 ● WWDC2015でオープンソース化発表 ●
現在最新はSwift3.0 (互換性ないよ!) ● Objective-Cより2.6倍高速 (Apple調べ) ※HOME’SはSwift 2.3対応済み、Swift 3.0対応中
10.
Swift化のメリット ● タイプセーフ, 型推論 ●
Enum, Struct, Generics ● case, Trailing Closure Syntax - 実行時に気づくエラーを減らせる - 柔軟な設計ができる - 可読性が上がる
11.
Swift化のデメリット ● アップデートが頻繁にある ● 影響が大きいアップデートがある Swift
3.0 破壊的…
12.
Swift化 ● 大きな改変は大変 ● 反面、様々なメリットもある
13.
共存
14.
Objective-Cとの相互連 携 Swift Objective-C ● Bridging-Header.h ●
必要なファイルをimport
15.
Objective-Cとの相互連 携 Swift Objective-C ● [プロダクト名]-Swift.h ●
実装ファイル(.m)上でimport
16.
Objective-Cとの相互連 携 Swift Objective-C ● @class
[クラス名] ● ヘッダファイル(.h)上で宣言
17.
Objective-Cとの共存 Swift Objective-C ● nullable,
nonnull
18.
Objective-Cとの共存 Swift Objective-C ● (Enum,
Generics,) Struct, Tuple
19.
Objective-Cとの共存 ● 連携は簡単 ● 気をつけることはあるが、運用できる
20.
チーム
21.
意思統一 ● コーディング規約 ● SwiftLint 参考:https://github.com/github/swift-style-guide
22.
スキルアップ ● 社内勉強会
23.
クイズゲームを作る ● 全く慣れていないメンバーが慣れる ● 「家賃相場クイズ」を作る ●
元々あった機能をSwiftで書き直し
24.
簡単なHOME’Sを作る ● 実践編として実施 ● 実際のAPIを活用し、検索機能を作る ●
具体的なイメージに繋がった
25.
チーム ● コーディング規約 &
Lintで設計の意識統一 ● 設計の意識統一も必要 ● スキルアップは実践!実践!実践!
26.
実際どうなの?
27.
所感 ● Swift化を進めてよかった! ● 新しいことを実践で取り入れられる ●
nil等に対する意識、設計への意識の変化 ● チーム連携 ● スキルアップに繋がる
28.
さいごに
29.
ネクストのエンジニア ● 自ら考え、自ら作る ● 様々な挑戦の機会がある ●
フランクなコミュニケーション
30.
ネクストではエンジニアの募集を行っています。 興味お持ちの方は是非採用サイトよりエントリーください 。 【募集職種】 ・Webエンジニア ・iOSエンジニア ・Androidエンジニア ・セキュリティエンジニア ・QAエンジニア
31.
ご静聴ありがとうございました
Download now