Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
初めてOSSを作って公開した話
Search
m_t_tion1
March 17, 2021
Programming
760
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
初めてOSSを作って公開した話
3/17のSwift愛好会での登壇資料
m_t_tion1
March 17, 2021
More Decks by m_t_tion1
See All by m_t_tion1
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
1.8k
Goでのチーム開発に途中参画した私が納得して実装を進めるためにやったこと ~ 命名編 ~
kaorumuta
0
670
Other Decks in Programming
See All in Programming
ChromeでローカルLLM
ryu1013
0
140
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
160
Railsバージョンを4倍にした話
optim
0
310
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Domain-Driven Transformation
hschwentner
2
2.3k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
260
残高管理から台帳サービスへの進化
artoy
1
200
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
200
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
4
3.2k
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Transcript
ॳΊͯOSSΛ࡞ͬͯ ެ։ͨ͠ LT@SwiftѪձ (3/17) - Presented by Kaoru Muta
2 ͓ͷػձΛ༩͍͖͑ͯͨͩ ͋Γ͕ͱ͏͍͟͝·͢🙇
3 ࣗݾհ - େࡕཱେֶେֶӃ M2 →Application Engineer @m_t_tion1 - ਓͱ͢ͷ͕͖ʂ
Kaoru Muta (ϝϯτε) - iOS Developer
4 ࣗݾհ - େࡕཱେֶେֶӃ M2 →Application Engineer @m_t_tion1 - ਓͱ͢ͷ͕͖ʂ
Kaoru Muta (ϝϯτε) - iOS Developer
5 աڈ࡞ ShareHope େتརότϧ~ ݾͷϢʔϞΞͰઓ͑ʂ ࣣ༦ΛϞνʔϑʹͨ͠SNS େتརରઓΞϓϦ AppStoreͷ୯ޠͰ࠷ߴ22Ґ👏
6 ࣌ḪΓ20211݄ॳΊ म࢜จࣥචਅͬத
7 ͋·Γਐḿ͕Α͘ͳ͘ؾΒ͠ʹ InstagramͷStoryΛݟ͍ͯͨ
8 ※ϓϥΠόγʔͷ߹্ΞΠίϯʹ ը૾Λࡌ͍ͤͯ·͢
9 ͦ͜Ͱ;ͱϝϯτεؾ͍ͮͨ
10 StoryϥΠΫͳϘλϯͷಋೖྫ͕ ࠷ۙ૿Ճ (ex. Twitterͷfleet) ؆୯ʹಋೖͰ͖ΔϥΠϒϥϦ͕ ͋Εศརͦ͏
11 ࡞Γ·ͨ͠👏
12 https://github.com/KaoruMuta/IGStoryButtonKit ※3/17ݱࡏCocoapods, SwiftPMͰར༻Մೳ
13 ༻ྫ (Interface Builder͔Β)
14 ༻ྫ (Interface Builder͔Β)
15 IGStoryButtonͷঢ়ଶࢦఆ display .seen .unseen .status .none demo
16 ৄ͍࣮͠ͳͲؾʹͳͬͨ߹ ͋ͱͰ͠·͠ΐ͏🙇
17 ϥΠϒϥϦΛҰ͔Β࡞ͬͯΈͯ 1. Swift, iOSपΓͷཧղਂ·Δ 2. ։ൃऀ͕ศརʹ͑ΔΑ͏ͳػೳ࣮ 3. StarΒ͑Δͷγϯϓϧʹخ͍͠ Star͍ͩ͘͞ʂʂʂʂʂʂʂ
18 ࠓޙͷ՝ଟʑଘࡏ͢Δ
19 վળҰ👊
20 ࢀߟʹͳͬͨهࣄ 1. https://qiita.com/shtnkgm/items/ 0f62398c66af159401a6 2. https://qiita.com/jjjkkkjjj/items/ 727517263292ae7a3a87 3. https://qiita.com/shtnkgm/items/
f133f73baaa71172efb2
21 Thank you for listening👏