チンチラのフンみたいなもの

毎日の学んだことを書いていきます

ライブラリ

ライブラリ「SwiftShogi」のソースコードを読んでみた

はじめに 将棋のアプリをリリースしたいなと思って調べていると、Swiftのみで将棋のロジックを書いている凄いライブラリを発見!ソースコードを読んで将棋のロジックをプログラミングで書くとどのようになるのか勉強させて頂く!GitHubはコチラから ※この記…

アプリリリースしました!!!!④(最終回)

前回 ③ アプリに使った技術 Firebase編 Firebaseを採用した理由 アプリの認証機能、DBにはFirebaseを使っています。認証機能を付ける必要があるのは、データをユーザーごとに切り分ける必要があるからです。Firebaseはクラウドサービスです。DBからデータを…

アプリリリースしました!!!!③

前回 ② アプリに使った技術 地図編 地図にはGoogle Maps SDKのライブラリを使っています。なぜMapKitではなくGoogleMapを使うのかと言うと、ストリートビューを使うことができるからです。訪問営業アプリなので、現在地やデフォルメされた地図だけでなく、実…

Apple・Googleそれぞれの逆ジオコーディング

逆ジオコーディングとは ジーコーディングとは住所から経度緯度のような位置情報に変換することである。逆ジオコーディングはその逆なので、緯度経度から人間が読める住所に変換することである。Apple・GoogleはそれぞれAppleマップ、Googleマップと自社が提…

Google Maps SDK でエラー"This app is not allowed to query for scheme comgooglemaps.Even though i have added "comgooglemaps"

googlemapの左下にあるGoogleのロゴを押したら出た GoogleMapへ遷移するための設定が上手く出来てなかったみたい。ここに設定の仕方が書いてある。 https://developers.google.com/maps/documentation/ios-sdk/config 具体的なやり方 infoファイルを開く inf…

ライブラリ「Instructions」で[ERROR] The overlay view added to the window has empty bounds, Instructions will stop.が出た

「Instructions」はチュートリアル画面を簡単に作れるようになると言うライブラリである。そのライブラリのREADMEのチュートリアルに従って書いたが、なぜかエラーになる。 import UIKit import Instructions class ViewController: UIViewController { @IBO…