Suche senden
Hochladen
あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
•
12 gefällt mir
•
4,287 views
Masaru Gushiken
Folgen
以前のSwift勉強会で話した内容をベースに少し内容を変えてヒカラボさんでお話させて頂きました。
Weniger lesen
Mehr lesen
Business
Melden
Teilen
Melden
Teilen
1 von 62
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
2/7(日)に行われたSwift講座の資料です。
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Masaru Gushiken
普通のエンジニアがプログラミング教育を行う理由について発表しました。
ブランディングエンジニア資料
ブランディングエンジニア資料
Masaru Gushiken
Xcode 6から学習されている方が同じように躓かないで欲しい webViewを少しでも使ってる人への注意喚起でアクションしてもらうという思いで書きました。
Swiftビギナーズ
Swiftビギナーズ
Masaru Gushiken
去年の夏の残り香勉強会にて発表した資料、サークル向け
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
Hiroaki Murayama
DevLOVE199 越境CONにて発表した、1人のエンジニアの"今まで"と"これから"です。
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
Isao Takahashi
Springのポイントを押さえて開発を面白くしましょう。
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
kintone hive fukuoka vol.4 kintone hack 株式会社クローバーソフト 杉山様
コードを書かずに爆速開発
コードを書かずに爆速開発
Cybozucommunity
Riot.js 勉強会 @Tokyo #1 (http://riotjs-jp.connpass.com/event/35724/) でLTした内容です。
Riot.jsと仲良くなるための僕的tips
Riot.jsと仲良くなるための僕的tips
Keisuke Imai
Empfohlen
2/7(日)に行われたSwift講座の資料です。
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Yahoo!アフィリエイトソン最優秀賞者に学ぶ Swift講座
Masaru Gushiken
普通のエンジニアがプログラミング教育を行う理由について発表しました。
ブランディングエンジニア資料
ブランディングエンジニア資料
Masaru Gushiken
Xcode 6から学習されている方が同じように躓かないで欲しい webViewを少しでも使ってる人への注意喚起でアクションしてもらうという思いで書きました。
Swiftビギナーズ
Swiftビギナーズ
Masaru Gushiken
去年の夏の残り香勉強会にて発表した資料、サークル向け
趣味プログラマの先輩からのアドバイス
趣味プログラマの先輩からのアドバイス
Hiroaki Murayama
DevLOVE199 越境CONにて発表した、1人のエンジニアの"今まで"と"これから"です。
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
Isao Takahashi
Springのポイントを押さえて開発を面白くしましょう。
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
kintone hive fukuoka vol.4 kintone hack 株式会社クローバーソフト 杉山様
コードを書かずに爆速開発
コードを書かずに爆速開発
Cybozucommunity
Riot.js 勉強会 @Tokyo #1 (http://riotjs-jp.connpass.com/event/35724/) でLTした内容です。
Riot.jsと仲良くなるための僕的tips
Riot.jsと仲良くなるための僕的tips
Keisuke Imai
2016.05.22 #如法会
Server-side Swift
Server-side Swift
Daijiro Abe
2016/08/29に開催されたAKIBA.swift×Swift愛好会 スペシャルコラボの発表資料です. 2016/08/23には簡易版も発表させていただきました。
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
FlexUG@福岡でのプレゼン。
Flex入門
Flex入門
Shinjiro Watanabe
2016/02/09 Kyobashi.swift#1
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
akatsuki174
プログラミングのきっかけ
プログラミングのきっかけ
一希 大田
第八回 #渋谷Java 最近のjava PaaS事情 の発表スライドです
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
iOSでSDKやライブラリを開発して提供する際の手順が思ったほど整理されていないこともあり、注意点などをまとめて発表した際の資料です。
iOSでライブラリを提供する際に気をつけたいこと
iOSでライブラリを提供する際に気をつけたいこと
asakahara
西日暮里rb ゴールデンLT
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Hideharu Okuma
第六回 #渋谷java でLTしたスライドです。
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
めとべや東京 #6での発表資料です。
某rss収集アプリ
某rss収集アプリ
一希 大田
2017-05-23 Speee Cafe Meetup #07
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
プログラミング言語のスキルチェンジをしたいなら「勉強」をやめて「楽しいこと」だけをしよう。という話。 自分が勉強するやり方を試行錯誤した結果今実戦しているやりかたを紹介。
「楽しいことだけやる」のがプログラミングの勉強のコツ
「楽しいことだけやる」のがプログラミングの勉強のコツ
Atsushi Harada
foursquareに素早くチェックインできるアプリ「FastCheckin」のiOS 7対応事例です。
iOS 7 対応事例 FastCheckin
iOS 7 対応事例 FastCheckin
Kosuke Ogawa
HTML5 Conference 2012
HTML5時代のWebデザイン
HTML5時代のWebデザイン
masaaki komori
CSS Nite in OSAKA, Vol. 36(2013/9/10)、CSS Nite in Ginza, Vol.71(2013/9/19)にて開催された「次世代のWebデザインへの2つのヒント」のスライド。両セッションのスライドをマージしてまとめています。 スライドの末尾で紹介していますが、2013/11/7に拙著『マルチデバイス時代のWebデザインガイドブック』が発売となりました。興味ある方は書店にて手に取ってみてください。 サポートサイト : http://2843.jp/books/nabebon/ Facebookページ : http://facebook.com/nabebon/ Amazon : http://www.amazon.co.jp/dp/4883378942/
Style Guide活用のススメ
Style Guide活用のススメ
Shigeki Ohtsuki
kintone Café 新潟 Vol.2 & Hackathon の資料です。
kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-
Takashi Ushirosako
2017/5/27の初夏のJavaScript祭で使用したスライドです。
JavaScriptのエラーチェックツールをつくろうとした話
JavaScriptのエラーチェックツールをつくろうとした話
Keisuke Imura
12/26 Tadoru Meetup での発表内容です
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
Tomoe Sawai
DevLove甲子園2013にて自動化について発表した資料です。
自動化について
自動化について
Yuma Iwasaki
iOSDC 2017 Reject Conference days2での登壇資料になります。 https://iosdc-reject-conference.connpass.com/event/64236/ 平素はSwiftでiOSアプリの開発をしています。今年からReactNativeも多少嗜むようになり、その中で得た知見や実装の際で予め気をつけて置くと良いかと思うことや、UI構築の中での違いなどをざっくりとまとめたものになります。
SwiftとReactNativeで似たようなUIを作った際の記録
SwiftとReactNativeで似たようなUIを作った際の記録
Fumiya Sakai
DevLove甲子園 2014で対応。
現場から始める Developer Productivity
現場から始める Developer Productivity
Masaru Gushiken
ネット生保資料
ネット生保資料
Masaru Gushiken
Weitere ähnliche Inhalte
Was ist angesagt?
2016.05.22 #如法会
Server-side Swift
Server-side Swift
Daijiro Abe
2016/08/29に開催されたAKIBA.swift×Swift愛好会 スペシャルコラボの発表資料です. 2016/08/23には簡易版も発表させていただきました。
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
Ikada Kaori
FlexUG@福岡でのプレゼン。
Flex入門
Flex入門
Shinjiro Watanabe
2016/02/09 Kyobashi.swift#1
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
akatsuki174
プログラミングのきっかけ
プログラミングのきっかけ
一希 大田
第八回 #渋谷Java 最近のjava PaaS事情 の発表スライドです
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
iOSでSDKやライブラリを開発して提供する際の手順が思ったほど整理されていないこともあり、注意点などをまとめて発表した際の資料です。
iOSでライブラリを提供する際に気をつけたいこと
iOSでライブラリを提供する際に気をつけたいこと
asakahara
西日暮里rb ゴールデンLT
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Hideharu Okuma
第六回 #渋谷java でLTしたスライドです。
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
めとべや東京 #6での発表資料です。
某rss収集アプリ
某rss収集アプリ
一希 大田
2017-05-23 Speee Cafe Meetup #07
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
プログラミング言語のスキルチェンジをしたいなら「勉強」をやめて「楽しいこと」だけをしよう。という話。 自分が勉強するやり方を試行錯誤した結果今実戦しているやりかたを紹介。
「楽しいことだけやる」のがプログラミングの勉強のコツ
「楽しいことだけやる」のがプログラミングの勉強のコツ
Atsushi Harada
foursquareに素早くチェックインできるアプリ「FastCheckin」のiOS 7対応事例です。
iOS 7 対応事例 FastCheckin
iOS 7 対応事例 FastCheckin
Kosuke Ogawa
HTML5 Conference 2012
HTML5時代のWebデザイン
HTML5時代のWebデザイン
masaaki komori
CSS Nite in OSAKA, Vol. 36(2013/9/10)、CSS Nite in Ginza, Vol.71(2013/9/19)にて開催された「次世代のWebデザインへの2つのヒント」のスライド。両セッションのスライドをマージしてまとめています。 スライドの末尾で紹介していますが、2013/11/7に拙著『マルチデバイス時代のWebデザインガイドブック』が発売となりました。興味ある方は書店にて手に取ってみてください。 サポートサイト : http://2843.jp/books/nabebon/ Facebookページ : http://facebook.com/nabebon/ Amazon : http://www.amazon.co.jp/dp/4883378942/
Style Guide活用のススメ
Style Guide活用のススメ
Shigeki Ohtsuki
kintone Café 新潟 Vol.2 & Hackathon の資料です。
kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-
Takashi Ushirosako
2017/5/27の初夏のJavaScript祭で使用したスライドです。
JavaScriptのエラーチェックツールをつくろうとした話
JavaScriptのエラーチェックツールをつくろうとした話
Keisuke Imura
12/26 Tadoru Meetup での発表内容です
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
Tomoe Sawai
DevLove甲子園2013にて自動化について発表した資料です。
自動化について
自動化について
Yuma Iwasaki
iOSDC 2017 Reject Conference days2での登壇資料になります。 https://iosdc-reject-conference.connpass.com/event/64236/ 平素はSwiftでiOSアプリの開発をしています。今年からReactNativeも多少嗜むようになり、その中で得た知見や実装の際で予め気をつけて置くと良いかと思うことや、UI構築の中での違いなどをざっくりとまとめたものになります。
SwiftとReactNativeで似たようなUIを作った際の記録
SwiftとReactNativeで似たようなUIを作った際の記録
Fumiya Sakai
Was ist angesagt?
(20)
Server-side Swift
Server-side Swift
チーム開発にSwiftLintを導入してみた・詳細版
チーム開発にSwiftLintを導入してみた・詳細版
Flex入門
Flex入門
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
プログラミングのきっかけ
プログラミングのきっかけ
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
iOSでライブラリを提供する際に気をつけたいこと
iOSでライブラリを提供する際に気をつけたいこと
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
某rss収集アプリ
某rss収集アプリ
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
「楽しいことだけやる」のがプログラミングの勉強のコツ
「楽しいことだけやる」のがプログラミングの勉強のコツ
iOS 7 対応事例 FastCheckin
iOS 7 対応事例 FastCheckin
HTML5時代のWebデザイン
HTML5時代のWebデザイン
Style Guide活用のススメ
Style Guide活用のススメ
kintone Café 新潟 Vol.2 -kintone magic-
kintone Café 新潟 Vol.2 -kintone magic-
JavaScriptのエラーチェックツールをつくろうとした話
JavaScriptのエラーチェックツールをつくろうとした話
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
自動化について
自動化について
SwiftとReactNativeで似たようなUIを作った際の記録
SwiftとReactNativeで似たようなUIを作った際の記録
Andere mochten auch
DevLove甲子園 2014で対応。
現場から始める Developer Productivity
現場から始める Developer Productivity
Masaru Gushiken
ネット生保資料
ネット生保資料
Masaru Gushiken
MashupAward9_東京プレゼン2
MashupAward9_東京プレゼン2
Masaru Gushiken
我々はDietという苦しい、辛い、続かないといった負のイメージを払拭し、 「今すぐ」始めたくなるようなエンターティンメントに変え、 「世界中」の人が健康的なQoLを過ごすためのプラットフォームを提供します。
ALOOKs〜ダイエットプラットフォーム〜
ALOOKs〜ダイエットプラットフォーム〜
Masaru Gushiken
RakutenQute!に関して「何で作ったか」、「運用時に意識したこと」などをまとめました。
RakutenQute!
RakutenQute!
Masaru Gushiken
HerokuミートアップのLTで使用するもの。 http://herokujp.doorkeeper.jp/events/10902
喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由
Masaru Gushiken
webaudioのLT。
Webaudio資料
Webaudio資料
Masaru Gushiken
プレゼン資料
Rehack プレゼン資料
Rehack プレゼン資料
Masaru Gushiken
エンジニアがやるべきNaverまとめ
エンジニアがやるべきNaverまとめ
Masaru Gushiken
Firebase初心者によるFirebaseのためのFirebaseに関する資料
Firebase初心者からみたFirebase
Firebase初心者からみたFirebase
Masaru Gushiken
自分が申請で困った内容を中心に纏めてみました。
リジェクト内容とその対応とその他
リジェクト内容とその対応とその他
Masaru Gushiken
今日お話することは SIerからWeb業界に初めて僕がキャリアチェンジした時にしくじった内容が メインです。 (現職とは関係ありません。)
「SIer→Web」〜本音で語るキャリアチェンジ〜
「SIer→Web」〜本音で語るキャリアチェンジ〜
Masaru Gushiken
iPhoneDevSap勉強会2015年7月勉強会資料,Firebase,Paese,mBaaS
Firebase 概要
Firebase 概要
Kaname Noto
2ヶ月で売上約15万を実現したアパレル系webアプリ
2ヶ月で売上約15万を実現したアパレル系webアプリ
Masaru Gushiken
Morning Pitchの説明資料です。
Morning Pitch 説明資料
Morning Pitch 説明資料
MorningPitch
AWS SNSなどを使って試した結果、 「さくっと」導入するならpush通知が便利だよという内容を 纏めました。
さくっとpush通知を導入するならGrowth Push一択
さくっとpush通知を導入するならGrowth Push一択
Masaru Gushiken
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Fumihiko Shiroyama
「iOSエンジニアがゼロだったじげんがどのように開発を行ったのか?」であったり、個人でSwift学習を行う際のpointなどをまとめた内容になっています。
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Masaru Gushiken
FirebaseをJavaScriptから使う手触りを感じ取っていただければと。
JavaScriptから利用するFirebase
JavaScriptから利用するFirebase
Takuji Shimokawa
Andere mochten auch
(19)
現場から始める Developer Productivity
現場から始める Developer Productivity
ネット生保資料
ネット生保資料
MashupAward9_東京プレゼン2
MashupAward9_東京プレゼン2
ALOOKs〜ダイエットプラットフォーム〜
ALOOKs〜ダイエットプラットフォーム〜
RakutenQute!
RakutenQute!
喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由
Webaudio資料
Webaudio資料
Rehack プレゼン資料
Rehack プレゼン資料
エンジニアがやるべきNaverまとめ
エンジニアがやるべきNaverまとめ
Firebase初心者からみたFirebase
Firebase初心者からみたFirebase
リジェクト内容とその対応とその他
リジェクト内容とその対応とその他
「SIer→Web」〜本音で語るキャリアチェンジ〜
「SIer→Web」〜本音で語るキャリアチェンジ〜
Firebase 概要
Firebase 概要
2ヶ月で売上約15万を実現したアパレル系webアプリ
2ヶ月で売上約15万を実現したアパレル系webアプリ
Morning Pitch 説明資料
Morning Pitch 説明資料
さくっとpush通知を導入するならGrowth Push一択
さくっとpush通知を導入するならGrowth Push一択
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Firebaseで驚くほど簡単に作れるリアルタイムイベントドリブンアプリ
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
Apple審査を一発通過!iOS開発経験0でも出来るじげん流Swift開発のすべて
JavaScriptから利用するFirebase
JavaScriptから利用するFirebase
Ähnlich wie あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
NTTレゾナントさんの「90分で身につくスマホウェブ制作術」で話した資料です。 http://atnd.org/events/42962
モバイルWebアプリケーションを複数端末で動かすために注意すること
モバイルWebアプリケーションを複数端末で動かすために注意すること
dsuke Takaoka
7/5(土)にオープンネットワークスペース代官山で実施された第4回スタートアップiOS勉強会での発表資料です。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
サイボウズ技術説明会 for students で学生向けに Titanium を紹介した資料です。
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
vaccho
06/25開催のSwiftLT会の発表資料です。 発表時からはスクリーンショットなど削除してコア部分のみに絞っています。 下記スライドもあわせてご覧下さい。(このスライドの更新・増補版です) http://www.slideshare.net/hasegawatomoki/swift2014
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
Tomoki Hasegawa
Community Open Day 2013 東北会場(エフスタ!!SENDAI)にて発表した資料です。 http://cod.ms/Pages/place_fukushima.aspx
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
Masaki Yamamoto
.NETラボ2022年6月 Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
TomomitsuKusaba
http://www.youtube.com/watch?v=SYAt6MTDS5M 内容 ・romo ・node-weblit ・milkcocoa の紹介とデモ ※p13のphonegapの件を修正してあります。
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
静的コンテンツ配信のよくあるアンチパターンを学んで、良いUXを提供しましょう!
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選
Yuki Okada
Swift afterbeginner
Swift afterbeginner
Kiminari Homma
iOS豆知識ver0.0.5 最新はhttps://blog.ppen.info/wp/?p=269
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
ppengotsu Name
2014年11月1日(土) Swiftビギナーズ勉強会+もくもく会が開催されました! アプリ開発は全くの未経験ですが、 これからコツコツSwiftを学んで オリジナルアプリを作ることを目指して頑張りたいと思います。 1回目はアプリ開発に必要な環境や流れ、Swiftの簡単な説明とX-codeの初期画面の説明となります。
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Megumi Otani(Czenhe)
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
codeal
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~ 2018/01/27のOSC 2018 Osakaで使用した資料です。
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
2017.11.6 Electron MeetUp in Tokyo
ソニーでElectronアプリをリリースしてみた
ソニーでElectronアプリをリリースしてみた
Yasuharu Seki
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
leverages_event
schoo WEB-campus http://schoo.jp/class/381
ブラウザだけで学ぶWebアプリ開発【デザイン編】
ブラウザだけで学ぶWebアプリ開発【デザイン編】
schoowebcampus
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
Mitsuru Katoh
iOSDC 2018 LT 資料
インドのインターネット環境との戦い方
インドのインターネット環境との戦い方
健一 辰濱
Ähnlich wie あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
(20)
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
20120316 designerworkshoppublished
20120316 designerworkshoppublished
モバイルWebアプリケーションを複数端末で動かすために注意すること
モバイルWebアプリケーションを複数端末で動かすために注意すること
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
Objective-Cプログラマのためのswift導入法
Objective-Cプログラマのためのswift導入法
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
Web開発者が始める .NET MAUI Blazor App
Web開発者が始める .NET MAUI Blazor App
Cmujp21_node-webkit
Cmujp21_node-webkit
UXを損ねる静的コンテンツ配信アンチパターン7選
UXを損ねる静的コンテンツ配信アンチパターン7選
Swift afterbeginner
Swift afterbeginner
iOS豆知識ver0.0.5
iOS豆知識ver0.0.5
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
ソニーでElectronアプリをリリースしてみた
ソニーでElectronアプリをリリースしてみた
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
【ヒカ☆ラボ】初心者向けSwiftアプリのリファクタリング
ブラウザだけで学ぶWebアプリ開発【デザイン編】
ブラウザだけで学ぶWebアプリ開発【デザイン編】
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
インドのインターネット環境との戦い方
インドのインターネット環境との戦い方
Kürzlich hochgeladen
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』の説明資料です。
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
Jun Chiba
aioの保守プランのサンプルです。
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
kikuchi5
詳細は以下のnoteリンクをご覧ください。 https://note.com/poco_c/n/n2fccb8c5cd21
日本上場SaaS企業データを使った経験曲線の分析|売上成長によるコストダウン戦略
日本上場SaaS企業データを使った経験曲線の分析|売上成長によるコストダウン戦略
poco-c
FY2023_4Q_presentation
Broadmedia Corporation. 240510fy2023_4q
Broadmedia Corporation. 240510fy2023_4q
bm_pr
警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす E= mc2 経済 = お金 x 汚職2 経済 = お金 x 汚職の二乗 事実 95%がリサイクル可能ですが、リサイクルされるのは 13.5% のみです 収穫物と食料の 75% が第 2 段階の加工前に廃棄される 64%がアイドル運転 55%は航空便のみで輸送されています 50%は無積載状態でも静止します 倉庫スペースの標準的な空間利用率は46%です ファスト ファッションの注文の 30% が定価で販売されます 人道援助の 20% が困窮者に寄付されます チェコ共和国では分別された廃棄物の12%がリサイクルされています (92% は分別されています) 2%の人々は、人口の 98% の富の合計よりも多くの富を持っています 私は、無駄のない世界とすべての人にとっての無駄を構築する10年間を経て、この文章を書きました。この文書は、私が創設者である INDUSTRY 5.0 のアイデアと原則が INDUSTRY 5.0 アンバサダーによって代表されるすべての国の国語に翻訳されます。 2023 年 1 月 11 日の時点で、そのうちの 117 件がありました。 この出版の目的は、怖がらせることではなく、コンパクトな岩の上を走る暴走特急列車のような終わりのない成長の道を私たちが歩み続けるのか、それとも私たち自身が変化していくのか、その判断材料を提供することです。私たちが模範を示して導けば、彼らは私たちに従うであろう人々を変えるのを助けるためです。 変化のツールについては説明しましたが、それを使用するのはあなた次第です。 マイケル・ラーダ、男性
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
Michael Rada
company profile
company profile.pdf
company profile.pdf
keiibayashi
Kürzlich hochgeladen
(6)
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
セルフケア研修で使えるカードゲーム『攻略!きみのストレスを発見せよ!: ゲームで身につくストレスマネジメント』
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
共有用_aio基本保守プラン_WordPressサイト_20240509.pdf
日本上場SaaS企業データを使った経験曲線の分析|売上成長によるコストダウン戦略
日本上場SaaS企業データを使った経験曲線の分析|売上成長によるコストダウン戦略
Broadmedia Corporation. 240510fy2023_4q
Broadmedia Corporation. 240510fy2023_4q
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
物流は成長の準備ができていますか? 警告 1 日あたり 1 章を超えて消費しないでください コンテンツが覚醒と変化への意志を引き起こす
company profile.pdf
company profile.pdf
あなたも出来る!webエンジニアがSwiftでリリースするためにやったこと
1.
あなたも出来る! WebエンジニアがSwiftで リリースするためにやったこと 株式会社じげん 具志堅 雅 @g08m11
2.
話すこと • 今日のプレゼンの対象者は、 – iOS開発、Swift開発を個人で学習したい方 –
未経験だが会社でチームを作ってiOS開発をしたい方 • Webエンジニアだった僕がどのように リリースまで行ったのかお話します。 • 個人ベースの話になりますが参考にして頂ければ と思います。 2
3.
一部:個人でやったこと 二部:チームでやったこと 三部:まとめ 構成
4.
自己紹介
5.
具志堅 雅(28) @g08m11 株式会社じげん ! • 沖縄県那覇出身 • 炭水化物大好き •
ハッカソン大好き • Web大好き • スマホ大好き 5
6.
SE @g08m11 日立系子会社、Oracle関連 ! • C#で金融系のサーバサイド開発 • Oracle製品のカスタマイズ •
ドキュメント、ドキュメント。。。 • 研修、研修、研修。。。 • ビジネスマナー プライベート!! *カフェめぐり *twitterポエム *B級映画鑑賞など 6
7.
8.
Webエンジニア @g08m11 株式会社じげん ! • Railsでサーバーサイド開発 • SwiftによるiOSアプリ開発 プライベート!! *3社合同アフィリエイトソン
最優秀賞受賞 *2社合同2BHack 協賛企業賞を3社受賞 *観光アイディアソン 準優勝など 8
9.
なぜじげんに?
10.
なぜじげんに? 10
11.
なぜじげんに? 11
12.
なぜじげんに? 12
13.
一部:個人でやったこと
14.
アウトプットありきのインプット ! • 青本(絶対に挫折しないiPhoneアプリ開発「超」入門) を二回ほど写経 • 逆引きSwift(iOS編)を写経 •
Swift向けライブラリなどを見て構成やコードを見る
15.
アウトプットありきのインプット ! • YoutubeのSwift関連の動画を見漁り、写経 • Obcのソースとにらめっこ •
作ったものをQiitaに投稿 • 詰まったところをQiitaに投稿
16.
アウトプットありきのインプット ! • Tips – Swiftに関する全体像を把握してから進めるのではなくて、サン プルコードを実際に自分で動かしていくことで、引き出しをス トックしていく –
制作物を作っていく際には、それらのストックを参考にしなが ら作っていく – 青本でXcodeの基本的な使い方は学んでおく – 出来るだけ自分がやったことはフィードバッグが貰える環境へ 発信していく
17.
アウトプットありきのインプット ! • Tips – Youtubeを見ながらXcodeの使い方を学びつつ、Swiftを学習し ていける(なんとなく英語が聞ける人にオススメ) –
Swift本を読むことで、Swiftの基本的な文法をインプットしてお くと、後々楽になる。(最近割りとSwift本出てきた。) – Ojb-Cの理解はハードだが、Swiftのソースが少ない現状では、 Obj-Cを読んで書き換えることが頻発するため、できればやっ ておいた方が良い。
18.
自分がやったことを人に教える ! • 社内もくもく会を開いて自分が知ってる範囲でフォロー • 社内勉強会で自分が作ったものを説明する •
社外勉強会(SwiftGirls)の講師をして説明する
19.
自分がやったことを人に教える ! • Tips – 自分がどこまで理解しているか分かる一つの目安になる。
また、より素朴な疑問やそもそものところでの質問を 受ける環境はとても大事 – チームにもメリットあり。 全員が同時にSwiftをやるよりも、時間差を空けて学習した方が 同じ失敗をしたり、同じハマり方をしないで済むので、 結果的に全体のアウトプットは良いものになる – よくわからないメソッドがあれば、逐一“⌘+クリック”でソース を読み、きちんと理解しながら進めることで、「わかったふり」 を防ぐ
20.
二部:チームでやったこと
21.
Swift開発フロー STEP1 • ユニットミッ ションの設定 STEP2 • 企画に参画。 工数見積もり STEP3 •
実装。Apple 申請 STEP4 • Apple通過。 新機能実装 21
22.
Swift開発フロー STEP1 • ユニットミッ ションの設定 STEP2 • 企画に参画。 工数見積もり STEP3 •
実装。Apple 申請 STEP4 • Apple通過。 新機能実装 22
23.
STEP.1の内容 (14/8中旬∼14/9月中旬) -ユニットミッションの設定 -Xcodeの使い方、Swiftの勉強 ! ! 23
24.
STEP.1の内容 (14/8中旬∼14/9月中旬) -ユニットミッションの設定 -Xcodeの使い方、Swiftの勉強 ! ! 24
25.
ユニットミッションの設定 • メンバー決定 • 作成するアプリの概要 •
8月末までのマイルストーン • 9月末までの達成目標 • 成果報告 25
26.
STEP.1の内容 (14/8中旬∼14/9月中旬) -ユニットミッションの設定 -Xcodeの使い方、Swiftの勉強 ! ! 26
27.
27 Xcodeの使い方、Swiftの勉強
28.
Xcodeの使い方、Swiftの勉強 • ユニットミッションで決めた機能を 集中的に勉強(研修的ではない。) • 積極的にライブラリを活用 (Swifty
JSON) • ユニットミッションメンバーで もくもく会 28
29.
Swift開発フロー STEP1 • ユニットミッ ションの設定 STEP2 • 企画に参画。 工数見積もり STEP3 •
実装。Apple 申請 STEP4 • Apple通過。 新機能実装 29
30.
STEP.2の内容 (14/9中旬∼14/10月初旬) -企画へ参画、工数見積もり -実装 ! 30
31.
STEP.2の内容 (14/9中旬∼14/10月初旬) -企画へ参画、工数見積もり -実装 ! 31
32.
企画へ参画、工数見積もり • 仕様の確定(フェーズを二分割) • 申請日、リジェクトを考慮した スケジュール •
タスクの洗い出し • 制作、非制作で見積もり 32
33.
Gantter 33
34.
見積もりポーカー 34
35.
STEP.2の内容 (14/9中旬∼14/10月初旬) -企画へ参画、工数見積もり -実装 ! 35
36.
実装 • デザイナーがJustInMindでプロト作成 • それをベースにエンジニアが簡易な画面 遷移を作成 •
不明点やバグなどあればその場で相談 • その場で解決できない場合はWaffle.ioで タスク管理 36
37.
実装 • ユニットミッションで実装したソースの活 用 • ハマった所はHipChatへ情報共有 •
解決した際はじげん版QiitaTeamへ ナレッジ共有、ノウハウ蓄積 (Qiitaのkobito便利) 37
38.
KPT 38
39.
バーンダウンチャート 39
40.
カンバン 40
41.
Swift開発フロー STEP1 • ユニットミッ ションの設定 STEP2 • 企画に参画。 工数見積もり STEP3 •
実装。Apple 申請 STEP4 • Apple通過。 新機能実装 41
42.
STEP.3の内容 (14/10初旬) -実機テスト -申請に必要な資料を用意 -有識者と一緒に申請 ! 42
43.
STEP.3の内容 (14/10初旬) -実機テスト -申請に必要な資料を用意 -有識者と一緒に申請 ! 43
44.
実機テスト • 操作性などを確認 • バグつぶし、仕様漏れの確認 •
実装に時間が掛かる場合はフェーズ2へ シフト 44
45.
STEP.3の内容 (14/10初旬) -実機テスト -申請に必要な資料を用意 -有識者と一緒に申請 ! 45
46.
申請に必要な資料を用意 • 基本は非制作側で用意 (工数見積もり時に相談済み) • iPhone6
Plusなどのキャプチャは デザイナーが用意 46
47.
STEP.3の内容 (14/10初旬) -実機テスト -申請に必要な資料を用意 -有識者と一緒に申請 ! 47
48.
有識者と一緒に申請 • 会社名義のため申請内容を統一 • リリース経験エンジニアへ適宜相談 48
49.
• 申請時
50.
Swift開発フロー STEP1 • ユニットミッ ションの設定 STEP2 • 企画に参画。 工数見積もり STEP3 •
実装。Apple 申請 STEP4 • Apple通過。 新機能実装 50
51.
STEP.4の内容 (14/10初旬∼現在) -振り返り -実装 ! 51
52.
振り返り • リリース時に出来なかったタスクを 元々予定していたタスクへマージ。 • 再度、工数ポーカーを実施 (より確度高く見積もる) •
制作、非制作で分担 52
53.
STEP.4の内容 (14/10初旬∼現在) -振り返り -実装 ! 53
54.
実装 ・閲覧履歴機能 ・キープ機能 ・電波状況確認アラート ・検索履歴一括クリア機能 ・一括応募機能 ・都道府県選択機能 54
55.
三部:まとめ
56.
まとめ(つまったこと) • Debugの仕方が分からない • Xcodeの使い方が分からなくてハマる(知ら ない間にブレークポイントを設定) •
iOS開発のベストプラクティスが分からない • 参考ソースが不十分 • デザイナーとのタスク配分 56
57.
まとめ(これから学習される方) • Xcodeは最新バージョンを使いましょう • 実装する前に 「Swiftコーディング規約@Wantedly」 を見て綺麗なコードを心がけましょう 57
58.
まとめ(所感) • 何を実現するかチームで決める方が大事 • 仕様決めで出来ることというよりやるべき ことへ •
最初は詰まるし分からないけど今でも Objective-CよりもSwiftが良いと思う 58
59.
サンプルコードはこちら。
60.
https://github.com/g08m11
61.
http://qiita.com/g08m11
62.
これから Swiftをやっていきたい方 一緒に頑張りましょう!
Jetzt herunterladen