Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OPENRECで内定者バイトしたまとめ。
Search
yodaaa
September 25, 2019
Programming
0
4.8k
OPENRECで内定者バイトしたまとめ。
こちらもご覧ください!!
https://note.mu/yodaaa_tech/n/nce74446a7eaa#NIS9M
yodaaa
September 25, 2019
Tweet
Share
More Decks by yodaaa
See All by yodaaa
AWAに配属された新卒1年目が 大型機能や新規画面を開発できるようになるまで
yodaaa
0
130
わたしのおうち時間
yodaaa
0
58
[endless_lt] gitのalias使ってる?[無限LT@3]
yodaaa
0
71
[endless_lt] 就活もUXの時代![無限LT@3]
yodaaa
1
140
[endless_lt] シャツインしてる男、 正直ダサくない?[無限LT@3]
yodaaa
1
150
Other Decks in Programming
See All in Programming
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
PostmanでAPIの動作確認が楽になった話
h455h1
0
170
Elm Form Validation
bkuhlmann
0
510
Rethinking UI building strategies @ SFI 2024
letelete
0
270
Fragment Composition of GraphQL
quramy
6
880
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
960
Goのエラースタックトレースの歴史と今後
sonatard
7
1.2k
What We Can Learn From OSS
inouehi
0
420
使ってみよう Azure AI Document Intelligence
kosmosebi
2
300
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
110
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
Building Adaptive Systems
keathley
31
1.9k
GraphQLとの向き合い方2022年版
quramy
32
12k
Six Lessons from altMBA
skipperchong
21
3k
Visualization
eitanlees
136
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Design by the Numbers
sachag
274
18k
Done Done
chrislema
178
15k
The Pragmatic Product Professional
lauravandoore
25
5.8k
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の皆様、 ありがとうございました