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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
m_t_tion1
March 17, 2021
Programming
770
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
Transcript
21 slides
ॳΊͯ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👏
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
690
Other Decks in Programming
See All in Programming
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
330
Claude Code ハーネスDeep Dive – 君はどこまで制御する? -
takateeen_knj
6
5.7k
止まらない比較を止める — 余帰納法で無限ストリームを比べる
tarao
0
140
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
190
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
340
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
310
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
150
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
310
LLM 101
dalinaum
0
490
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
350
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
350
AI時代のシニアエンジニアとは
yosuke_furukawa
PRO
15
12k
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
640
GraphQLとの向き合い方2022年版
quramy
50
15k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Everyday Curiosity
cassininazir
0
400
Building a Scalable Design System with Sketch
lauravandoore
464
34k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
750
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
4
1.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
480
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k