- 1. NFCタグにスマホをかざして家電を操作できるようにしてみた
- 2. 【iOS】最初に表示する storyboard を変更する
- 3. [SwiftUI]SwiftUIの記法をSwiftらしく理解する。
- 4. [Swift] TableViewCellのStyleをCustom以外にする
- 5. Xcode 12 にてエミュレータビルドと実機ビルドが両立できなくなった件
- 6. 【Swift】Cloud Firestore でドキュメントだけでなくドキュメント Id も取得する
- 7. 体温を毎日記録しておくためのショートカットアプリをつくった【じぶんでできるコロナ対策】
- 8. [Swift] PanModalでお手軽にモーダルを実装する
- 9. ARKit+CoreML+LiDAR で 物体のコピー
- 10. [Swift] UIImageViewの簡単な実装
- 11. [Swift] Unwind segue の使い方
- 12. unrecognized selector sent to instanceエラーはこんな時にも出る。
- 13. 【Dart】Mapのvalueを使ってソートする
- 14. iOSのUNLocalNotificationを3分で理解
- 15. [Swift5]アプリからiPhoneの設定画面へ遷移する方法
- 16. 【Swift】Realtime database で value だけでなく key も取得する
- 17. 【Flutter】遭遇したエラー&&解決策まとめ②
- 18. Could not load NIB in bundle の対処法
- 19. [AutoLayout] Intrinsic Content Sizeを活用しよう〜その2 Self Sizing編〜
- 20. [AutoLayout] Intrinsic Content Sizeを活用しよう〜その1 概要編〜
NFCタグにスマホをかざして家電を操作できるようにしてみた
#はじめに
ここ最近、リモートで働くようになって家にいる時間が長くなってきました。少しでも面倒なことはなくしていきたいということで、NFCタグにスマホをかざすだけで家電を操作できるようにしました。ちょっと宣伝になってしまうのですが、少し前に[nature_remo_api](https://rubygems.org/gems/nature_remo_api)というgemを作ったので、そちらを使っていこうと思います。#用意するもの
– iPhone
– NFCタグ(自分は[こちらのNFCタグ](https://www.amazon.co.jp/gp/product/B088HD9JQS/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1)を購入しました。ただ、ちょっと反応が悪い気がする・・)
– Raspberry Pi
– Nature Remo#全体の流れ
ざっくりですが、最終的な全体の構成は以下のようになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.a
【iOS】最初に表示する storyboard を変更する
# 環境
* Xcode 12.3
# 方法
info.plist の Main storyboard file base name だけでなく、下図でハイライトされている行も変更する。
![スクリーンショット 2020-12-12 10.32.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/650727/e05045f3-0d3f-ee2d-e955-484d581b06a8.png)
[SwiftUI]SwiftUIの記法をSwiftらしく理解する。
[SwiftUI](https://developer.apple.com/jp/xcode/swiftui/)はこれまでのUIKitを用いたUIの作成に変わる新たな方法としてWWDC 2019で発表されたフレームワークです。最近ではWidgetがSwiftUIでないと作れなかったりと、将来的にはSwiftUIを用いた開発が主流になっていくと思います。
自分もだいぶ前からSwiftUIの勉強をなかなか気乗りせずにいましたが、Widgetを期に本格的に勉強を始めました。。↓有限不実行のツイート
そろそろSwiftUIマジで本格的に勉強しよう
— M (@p_x9) July 8, 2020