怠慢プログラマーの備忘録

怠慢でナマケモノなプログラマーの備忘録です。

【Swift】ルートが配列なJSONのJSONDecoder()での扱い方[備忘録]

下記のようなルートが配列になっているJSONのDecoderの方法です。

【Swift】TableViewとCustomCellを接続する(備忘録)

ViewController

【Kotlin】端末の戻るボタンでWebViewでブラウザバックさせる

Androidの端末には機能レベルで戻るボタンがあります。 iOSではアプリの「戻る」行為はNavigationControllerに依存するかdismiss()を使用します。 Androidではこれを制御しないといけないので、iOSエンジニアとしてはここも大きな違いで戸惑うところもあるか…

【kotlin】Retrofit2+SimpleXMLConverterでRSSを取得する

以前会社でリリースさせてもらったiOSアプリのAndroidアプリを作成しています。 新潟永住計画CUNEL WORK CO., LTD.ニュース無料

【Kotlin】FragmentのListViewをActivityで呼び出す

表示領域を確保 activity_main_list.xmlをConstraintLayoutで見ると以下のようになっています。

【Swift】GoogleMapSDKを導入する[備忘録]

APIKeyの取得 Firebaseでプロジェクトを作成する。 Firebaseのプロジェクトの作成に関してはXcodeのプロジェクトにFirebaseRTDBを使う時の初期設定を参考に。

DroidKaigi2018とFirebase Meet Upの話

各セッションの概要は会社ブログで一生懸命執筆しましたのでそちらで。 cunelwork.co.jp

Unity 2017をMacにインストールしてみた

Unity 2017をMacにインストールした際の備忘録。

【Swift】TableViewのcell数以外のGridを非表示にする(完全備忘録)

※完全備忘録です。 TableView.cellの数が2担っている状態でもデフォルトではそれ以上のGridが表示されてしまう。

iOS CleanArchitecture(クリーンアーキテクチャー)

Clean Architectureとは、一言で言うとドメイン駆動開発(DDD)やユースケース駆動開発(UCDD)を意識して、ビジネスロジックをUIやFrameworkから引き離し、それぞれの層毎に役割と責任を分離したArchitectureになります。

【Swift】詳解 iOS ARKit(随時更新)

WWDC2017(Worldwide Developers Conference 2017)が2017年6月5日〜9日に開催されました。 その際の目玉となったのが"ARKit"です。

【Swift】Property Observerで変数を監視する

Objective-C にあった addObserver:forKeyPath:options:context: + observeValueForKeyPath:ofObject:change:context: のような仕組みは Swift では言語レベルで用意されています。

【Swift】CLLocationManagerを検証してみた

検証結果 ■ バックグラウンド&スリープ状態での位置情報取得可否

【Swift】R.Swift4.0を使用してみた

R.Swift4.0を使用した際のメモです。

macOS High Sierraにしたらcocoapodsがエラーを吐きました。。。(解決済み)

macOS High Sierraに更新後、$pod installとかするとこんなエラーを吐きました。。。

【Swift】Firebase Cloud Storageで画像を取得する

Firebase Cloud Storageを利用してFirebaseに登録した画像を読み込む処理を実装した際のメモです。

【Swift】Firebase Cloud Messagingでリモートプッシュを実装する

FirebaseのCloud Messagingを利用してリモートプッシュを実装した際のメモです。

swift TextField or TextViewがキーボードで隠れる現象を回避する

UITextField or UITextViewでユーザーに入力させるUIを組み立てた時に、キーボードで入力領域が隠れてしまうことが多々あります。 大体はScrollViewでスクロール領域を確保し、ユーザーにスクロールさせるように回避しますが、今回は連動的にViewごと持ち上…

SlideMenuでMainViewControllerのStatusやらを変える

前回まで、ToDoListをMapに付与した〜みたいなアプリを作ろうか、という段階でしたが、急遽女性向けニュースキュレーション型のアプリの開発が入りました。

Swift4対応 スライドメニューの実装方法

Swift4になってSlideMenuControllerSwiftを入れてみたらエラーのお祭りだったので、swift4対応方法について。

MacでSSHKeyを作成する方法

Gitなどでsshkeyを要求されることがよくあるのでその時のメモ。

XcodeのプロジェクトにFirebaseRTDBを使う時の初期設定

今回、Map上でのToDoListを管理するアプリを作ってみることにしました。

iOSアプリ開発者がMacを買ったら、まずやること

掲題の通り。 以下のことをしました。

MacBook Pro 2017 TouchBar スペースグレイ 開封の儀

まず、