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
OPENRECで内定者バイトしたまとめ。
Search
yodaaa
September 25, 2019
Programming
5.7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OPENRECで内定者バイトしたまとめ。
こちらもご覧ください!!
https://note.mu/yodaaa_tech/n/nce74446a7eaa#NIS9M
yodaaa
September 25, 2019
More Decks by yodaaa
See All by yodaaa
AWAに配属された新卒1年目が 大型機能や新規画面を開発できるようになるまで
yodaaa
0
280
わたしのおうち時間
yodaaa
0
87
[endless_lt] gitのalias使ってる?[無限LT@3]
yodaaa
0
91
[endless_lt] 就活もUXの時代![無限LT@3]
yodaaa
1
170
[endless_lt] シャツインしてる男、 正直ダサくない?[無限LT@3]
yodaaa
1
180
Other Decks in Programming
See All in Programming
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
0
270
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.3k
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
120
Java 27新機能 / Java 27 new features
kishida
2
130
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
210
スマート反転とウェブアクセシビリティ
camiha
0
210
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
860
VueプロジェクトをTypeScript7に対応させる- Side-by-Side戦略による一部高速化 -
koukimiura
0
110
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
170
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
450
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
310
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
380
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Deep Space Network (abreviated)
tonyrice
0
310
It's Worth the Effort
3n
188
29k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Ethics towards AI in product and experience design
skipperchong
2
370
Transcript
OPENREC 内定者バイト成果発表 期間 : 9/5 ~ 9/26 技術 : iOSアプリ開発
名前 : ヨーダ 2019/09/25
話す内容 ☀何をするか (目標) ☀やったこと (業務内容) ☀学んだこと等
アーキテクチャを学びたい
目標 ☀梅プラン(80%目標) - 配信終了画面の作成(APIつなぎ込み) - 視聴画面の作成(ランキングコンポーネント) ☀ 竹プラン(100%目標) - ランキング画面の作成(ライブ、人気のキャプチャ)
☀ 松プラン(120%目標) - 視聴画面の作成(回遊UI作成)
☀ 竹プラン(100%目標) - ランキング画面の作成(ライブ、人気のキャプチャ) ☀ 松プラン(120%目標) - 視聴画面の作成(回遊UI作成) 目標に対しての進捗 ☀梅プラン(80%目標)
- 配信終了画面の作成(APIつなぎ込み) - 視聴画面の作成(ランキングコンポーネント) ランキングコンポーネント部分が なんとか終わりそう
None
ランキングコンポーネントは しっかり完成させます!
やったこと ☀ランキングコンポーネントの実装 ☀ランキング順 ☀新着エール順 ☀今月 ココ
コード読むの大変 開発しはじめて,
MVVM RxSwift RxDatasource DI(Dependency Injection) ?
MVVM ☀それぞれの役割を知っている程度で、使ったことない ☀ View ‥UI, ユーザの入力 ☀ ViewModel ‥Viewの状態保持, データバインディング
☀ Model‥データの取得、加工など
Rxswift & RxDatasource ☀ 一番時間がかかった部分 ☀ 既存コードを読みつつ、理解
DI(Dependency Injection) ☀「依存性の注入」←日本語訳が謎 ☀クラス間が疎結合になり、 カスタマイズ、テストしやすい。 ☀まだ自分の中で腑に落ちていないので、 手を動かして理解していく。
viewModelのinputとoutput ☀ viewModel内には、structでinputとoutput が必ず存在する viewからの入力なのか出力 なのかが明示的になって、 とても良かった。
内定者バイトしての気づき ☀ アーキテクチャに対する興味が湧いた ☀ Rxまわりのしっかりと理解 ☀ もっと技術力を向上させたい ☀ 目の前のことでいっぱい ☀
一日に大半が仕事になる
その他、思ったこと ☀ サービスとして, OPENRECが好きになった ☀ OPENRECで配信したい! zeplinの女の子が誰なのか気になる.. ☀ すくすく、とてもいい!
☀ やっぱり牛タンは美味しい!! ☀ 美味しいものを食べたあとは、眠い.. ☀ まだ出勤12日目( 9月は休みが多い
OPENRECの皆様、 ありがとうございました