Upgrade to Pro — share decks privately, control downloads, hide ads and more …

瞑想アプリ

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 瞑想アプリ

Avatar for Yuichi Sato

Yuichi Sato

March 03, 2021
Tweet

More Decks by Yuichi Sato

Other Decks in Programming

Transcript

  1. 苦労した点 • SwiftUI のデザインやお作法 ◦ ただのハイパーテキストみたいなやつが実はボタンだった! • 公式ドキュメントの読み方 ◦ 標準ライブラリにコード例がないのが辛かった

    … • HealthKit の使い方 • デザインを標準のタイマーに似せるのに苦心(特に Picker) ◦ もっと楽にやる方法があるのではないかと疑っている ◦ 詳しくは Qiita の記事(https://qiita.com/YuichiSato/items/196f6311bf60e2545f0d)を参照 一本にまとめる ラベルは固定
  2. 挑戦してよかったこと • Swift のプログラミング経験ができた ◦ さっそくポートフォリオに "Swift" を追加! • iPhone

    アプリの見方が変わった ◦ どういう UI/UX になっているのか? ◦ どうしてそのような UI になっているのか? • 改めてネイティブアプリの良さを思い出した ◦ ここのところずっとマルチプラットフォーム開発が多くて忘れてた ◦ 「iPhone みたいな動きにして」という無茶ブリがコード書くだけで実現される楽チンさよ • 自分の役に立つスマホアプリが作れる喜びを再確認した
  3. 今後の展望 • イケてない部分を直す ◦ Picker がアニメーション中に開始すると反映されない ◦ 設定画面を作る ◦ マナーモードでも声明が流せるようにする

    ◦ UI/UX が中途半端なところを改善する • ホーム画面に WebView を埋め込んで仏教最新ニュースを取得する
  4. 参考資料 • SwiftUI Tutorials(https://developer.apple.com/tutorials/swiftui) • A Swift Tour(https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html) • HealthKit(https://developer.apple.com/documentation/healthkit)

    • SwiftUI 徹底入門(https://www.amazon.co.jp/dp/4815604061/) • How to read and write Mindful Minutes from iOS’s HealthKit with Swift(https://medium.com/free-code-camp/read-write-mindful-minutes-from-healthkit-with-swift-232b65118fe2) • 日本テーラワーダ仏教協会(https://j-theravada.net/)