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
初心者がAndroid アプリ開発で参考にした本 / Books referenced...
Search
yayoi_dd
December 21, 2023
Technology
0
240
初心者がAndroid アプリ開発で参考にした本 / Books referenced by beginners for Android app development
弥生株式会社 もくテク
読んでよかった技術書・ビジネス書LT(2023/12/21)
https://mokuteku.connpass.com/event/301562/
yayoi_dd
December 21, 2023
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
弥生のQAエンジニア 品質保証活動と今後の課題 / Yayoi QA engineers, Quality assurance activities and future challenges
yayoi_dd
0
16
【弥生】20250130_AWSマルチアカウント運用セミナー登壇資料
yayoi_dd
1
280
Amazon OpenSearchのコスト最適化とZeroETLへの期待 / Amazon OpenSearch Cost Optimization and ZeroETL Expectations
yayoi_dd
1
46
フロントエンドとバックエンド非同期連携パターンのセッションを見てきた話 / Talk about seeing a session on front-end and back-end asynchronous coordination patterns
yayoi_dd
0
44
reInventで学んだWebシステム運用のBadDayへの備え方 / How to Prepare for BadDay in Web System Operations Learned at reInvent
yayoi_dd
0
33
AWS reInventで感じた世界に見る生成AIの競争 / Competition in Generative AI as Seen Around the World at AWS reInvent
yayoi_dd
0
43
データの意味を適切に伝えましょう データ可視化のお手本/Conveying the Meaning of Data Appropriately: Exemplary Data Visualization
yayoi_dd
0
56
「失敗」から学ぶこと ~ソフトウェア開発と失敗の歴史~/Learning from 'Failures': The History of Software Development and Failures
yayoi_dd
0
54
ソフトウェアアーキテクチャーの基礎 エンジニアリングに基づく体系的アプローチ/Fundamentals of Software Architecture: A Systematic Approach Based on Engineering
yayoi_dd
0
55
Other Decks in Technology
See All in Technology
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
140
Classmethod AI Talks(CATs) #17 司会進行スライド(2025.02.19) / classmethod-ai-talks-aka-cats_moderator-slides_vol17_2025-02-19
shinyaa31
0
170
JavaにおけるNull非許容性
skrb
1
450
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
110
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
460
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
6
1.5k
生成 AI プロダクトを育てる技術 〜データ品質向上による継続的な価値創出の実践〜
icoxfog417
PRO
5
1.9k
分解して理解する Aspire
nenonaninu
2
710
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
890
表現を育てる
kiyou77
1
230
一度 Expo の採用を断念したけど、 再度 Expo の導入を検討している話
ichiki1023
1
250
AWSを活用したIoTにおけるセキュリティ対策のご紹介
kwskyk
0
280
Featured
See All Featured
The Language of Interfaces
destraynor
156
24k
Gamification - CAS2011
davidbonilla
80
5.1k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
BBQ
matthewcrist
87
9.5k
How to Ace a Technical Interview
jacobian
276
23k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Designing Experiences People Love
moore
140
23k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
初心者がAndroidアプリ開発で 参考にした本のおはなし N. TAKE
自己紹介 N. TAKE • 2020年1月、弥生に中途入社 o Windows デスクトップアプリを開発 • 2023年5月
Android アプリのエンジニアに転身 2 うさぎ派です! 未経験!
今日のLTでご紹介する本 Android アプリの入門書 (齊藤 新三著, 翔泳社, 2021年) 3 『基礎&応用力をしっかり育成! Androidアプリ開発の教科書
第2版 Kotlin対応』 2023年12月現在の 最新は第3版です
本を実際に読むまで 実は購入したあとほぼ積読状態でした 🙏 その後、以下を行うことに… o開発言語(Kotlin)の自習 oトレーニング用のプロジェクト o実際のプロジェクトかんたんなタスク 4 少し知識が付いた状態になってから、 「読もう!」という気持ちに
「読もう!」と思った理由 • 少し知識が付いた段階で、開発言語(Kotlin)というより、 Android SDK 関連の知識が弱いことがわかった • 理解できていることと、できていないことを把握したい 5 Android
アプリ開発の入門書がよさそう!
どんな本? • ハンズオン形式 • 開発言語(Kotlin)の文法の解説は、ほとんどなし • 内容の例 o 開発環境(Android Studio)構築手順、使い方
o ビュー、アクティビティ、フラグメント、マテリアルデザイン、非同期処理、DBなど ▪ 詳しい目次や書籍情報はリンク先をご確認ください。 - (第2版) https://www.hanmoto.com/bd/isbn/9784798169811 - (第3版) https://www.hanmoto.com/bd/isbn/9784798176130 6 『基礎&応用力をしっかり育成! Androidアプリ開発の教科書 第2版 Kotlin対応』
本の感想 よかったこと • 自分のニーズに合っていた = プログラミングは経験あり、Android アプリの開発に特化したことを中心に学びたい • 項目ごとの章構成でありながら、順を追って書かれているので勉強しやすい •
前に書かれていることが理解できれば、次も理解できる • リファレンスとは異なる活用ができる 7
本の感想 ちょっとだけ困ったこと • 完全に初めての開発ではないので、飛ばしたいところもあった • ただし、基本的に各章ごとにプロジェクトを作成する形なので、そこまで困らなかった • (余談)定食を注文するアプリの開発がメインなので、お腹が減りました(笑) 8
少し知識が付いたタイミング で読んでよかったこと • 理解が足りていない部分に気づくことができた • すでに理解できている部分があることを知れた • それまでの学習成果を感じることができた • 自分が知っている方法でハンズオンのコードをアレンジできた
• よい練習になった 9
まとめ 知識を補うことができる! 自信を持つきっかけになる! アレンジでスキルアップ! 10 ある程度知識が付いてから、入門書を読んでみるのもオススメです! 『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Kotlin対応』