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
FlutterとFirebaseを使い大学生活をチョロくしよう
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
gadge logger
June 05, 2023
How-to & DIY
2
880
FlutterとFirebaseを使い大学生活をチョロくしよう
2023/06/05 YOUTRUST x ゆめみ Flutter LT会
https://yumemi.connpass.com/event/284933/
gadge logger
June 05, 2023
Tweet
Share
More Decks by gadge logger
See All by gadge logger
4月27日理大LT
gadgelogger
0
300
良い話と悪い話
gadgelogger
0
530
Other Decks in How-to & DIY
See All in How-to & DIY
プログラミング道場 "CoderDojo" を支援するサーバー提供システム 『DojoPaaS』 / How DojoPaaS powers the CoderDojo community in Japan
coderdojojapan
PRO
0
150
Goカードゲームを 作ってみた!
senoue
0
210
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
420
スマートハウスの蓄電性能の効率化を実現してみた~電気自動車編~
runrunsan
0
430
JAWS-UG/AWSコミュニティ アップデート (JAWS-UG函館支部)
awsjcpm
3
140
ライブ感を生む 巻き込み型スライドの作り方/Create your slide like a heavy metal concert
ikuodanaka
5
1.4k
活動振り返りと生成AIによるコード生成の試み
covao
0
150
放っておくと怖い睡眠負債について/fjordbootcamp-251122
yuukago
3
220
Xの"だるま"とコナミコマンド #iotlt #obniz
n0bisuke2
0
310
M5StickS3触ってXiaoZhiAI触ってみた #にぼし香 #iotlt
n0bisuke2
0
210
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.8k
カンファレンスでリフレッシュ!無理なく楽しむカンファレンス参加術 / How to enjoy conferences without stress
kattsuuya
1
9.6k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Documentation Writing (for coders)
carmenintech
77
5.3k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Building Applications with DynamoDB
mza
96
7k
How to build a perfect <img>
jonoalderson
1
5.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Paper Plane
katiecoart
PRO
0
48k
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Typedesign – Prime Four
hannesfritz
42
3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
72
Speed Design
sergeychernyshev
33
1.6k
Transcript
'MVUUFSͱ'JSFCBTFΛ͍ େֶੜ׆Λνϣϩ͘͠Α͏ 😁 LTのど素⼈ @Gadgelogger
(BEHFMPHHFS ⾃⼰紹介 ・岡⼭理⼤学総合情報学部情報科学科 ・最近Flutterを始めてアプリをリリースした ・開発経験はFlutterを1年(ど素⼈) ・ChatGPTとGithubCopilotに頼らないといけない よわよわエンジニア ・趣味:⾞いじってドライブ&ガジェット収集 ・現在インターン先探してます!!!
⼤学⼊学したときの図 ・⇦輝かしいキャンパスライフを過ごせると 思っている図 ・普通に単位を取れて無事に進級できると思っ ていた ・このあとボコボコにされます
None
なぜこうなったのか •単純にテスト勉強してなかった • 「テストなんか何とかなるっしょw」的な考えで何とかなると 思ってた結果。。。(察し) • 講義の難易度と評判がわからないため、過酷な科⽬を取ること も多々あった。 • このままでは留年するからやばい!どうしよ😇
じゃあ楽に単位が取れるアプリ作れば良くね🤔
None
作成したアプリについて ・アプリ名は「⾮公式岡理アプリ」 ・⼤学のポータルサイトが使い物になら ないので、それの代替にできるような サービスを作りたく開発しました
None
主要な機能について ・⇦のように学部ごとに分かれている ・講義の取りやすさは「ラク単」「普通」 「エグ単」と分けている ・「⾯⽩さ」「取りやすさ」「総合評価」を 5段階で評価できる ・またコメント等やその他いろんな情報を投 稿可能
使⽤した技術とか ・Flutterを使いました ・アカウント関連や投稿システムに Firebase AuthとFirestoreを採⽤ ・あとFirestoreでは全⽂検索ができない のでAlgoliaを使⽤
なぜそれを採⽤しようと 思ったのか? ・開発時間の短縮のために最近流 ⾏ってるマルチプラットフォームの ⾔語を採⽤しました ・Flutterとの相性が良かったかつ ググった結果の情報が多かったので Firebaseを採⽤しました。
苦戦した点 ・プログラミング経験皆無なのでDartや Flutterそのものに慣れるのに時間がか かった ・App Storeのリリース審査に10回程度 落ちたので鬱になりかけた😇
今後⽬指したいこと ・コードがクッソ汚いので、綺麗にし オープンソース化や何やらを⾏い他⼤学 でも⼿軽に使えるようにしたい ・講義評価の投稿だけではなく サークル情報 ⾷堂のレビュー イベント投稿 などを実装したいと考えている。
ご清聴ありがとうございました!