Toggle navigation
Androg
Androg
Flutterでの画面遷移まとめ
はじめに先日Flutter製チャットアプリを支える技術でチャットアプリを作ったときの内容を書いて今年は終わりかなと思っていたら、こちらの枠が空いていたので前回触れなかった画面遷移について書きたいと思います。 Flutterの画面遷移についてはNavigation & routingを見ると基本的には良いと思います。 ですが、実際アプリを作った際にこれ …
Posted by kwmt27 on Thu, Mar 26, 2020
Flutter製チャットアプリを支える技術
はじめに今年はGoogle I/Oに行ってFlutterを知って6月ぐらいからFlutterを触りだし、いろいろ勉強会に行ったりFlutter温泉に行ったり、今年の後半はFlutter三昧でした。 そんな中チャットアプリを作ったので、それぞれ機能をどのように実装したかコードを交えつつ少しずつご紹介したいと思います。 開発環境は下記のとおりです。 % …
Posted by kwmt27 on Thu, Mar 26, 2020
dep(Go dependency tool)を自作ライブラリに使ってみた
はじめに1個だけの外部ライブラリに依存している(超かんたんな)自作ライブラリgithub.com/kwmt/combineを例に、depコマンドを使ってみた内容をメモしておこうと思います。 基本的な使い方インストールと初期化depのインストールは、プロジェクトルートに移動して、go getします。 $ cd …
Posted by kwmt27 on Thu, Mar 26, 2020
RxJavaのサンプルを作るにあたって、Androidアプリを作ってみた。
最近RxJavaを使い始めたら、めちゃめちゃ便利!ということを知って、使い方のサンプルを書いておこうと、書きました。サンプルとして割りきってしまえば、これはこれでありなんだと思うんですが、実際はいろんなライブラリと組み合わせて使うわけで、たとえばRetrofitと一緒に使うのはどうするんだろうとか思って書き始めていたら、何かアプリを作ってみた方が実用的になる …
Posted by kwmt27 on Thu, Mar 26, 2020
Go Modulesで簡単バージョン管理
はじめにgo1.11からGo Modulesというのがサポートされていたので、簡単に使い方をご紹介します。 これは簡単に言うとバージョン管理ツールです。 Go 1.11時点ではexperimentalで、最終的にGo1.13で取り込まれるようです。 package main import ( "fmt" …
Posted by kwmt27 on Thu, Mar 26, 2020
Androidプロジェクトの新規作成からプッシュ通知受信確認まで
はじめに1年ぐらい前にプッシュ通知を実装したときから設定方法が若干変わっていたので、この記事がいつまで有効かはわかりませんが、Androidプロジェクトの新規作成からプッシュ通知受信確認までを書いておこうと思います。 この記事を書いている時点で使用しているAndroid Studioバージョンは2.0です。 さて、最初にAndroid Studio …
Posted by kwmt27 on Thu, Mar 26, 2020
Support Design LibraryのBottomNavigationViewを読んだ
はじめにsupport design libraryの特にBottomNavigationViewを読んでみました。 ガイドライン原文・日本語訳に書いてあるのが、どのようにコードで書かれているのかという視点で読みました。 ちなみに、BottomNavigationというのはこのようなものです。 BottomNavigationViewを読む[ガイド …
Posted by kwmt27 on Thu, Mar 26, 2020
LINE Simple Beaconを触ってみて、自分なりの疑問点をまとめた
基本的にこちらの記事を参考にすれば、すぐ分かる人は分かるかと思いますが、僕自身が少しハマったことや疑問点があったので、それを忘れないうちにまとめておこうかと思います。 HWID(端末ID)はLINE@ MANAGERページの方にあるブログ記事の通り進めていくと、LINE@ MANAGERとLINE Developerのページの2つのページで確認したり設定する …
Posted by kwmt27 on Thu, Mar 26, 2020
dockerコンテナのNameを変更するには
方法$ docker rename <CONTAINER ID> <NEW NAME> <CONTAINER ID> には、 docker ps -a で表示されるIDを指定。 <NEW NAME> には、変更したい名前を指定する。 例変更前% docker ps -a CONTAINER ID IMAGE …
Posted by kwmt27 on Thu, Mar 26, 2020
werckerの独自stepの作り方
はじめにwercker CIでApplicationを新規作成したときにGoのテンプレートに下記のような記述を見かけました。 steps: - setup-go-workspace これは、主にGoパッケージを作ったとき向けのセットアップっぽく、オレオレフレームワークなどには使いにくかったので、ここを変更できたらいいなと思って調べていたら、どうも このレポジ …
Posted by kwmt27 on Thu, Mar 26, 2020
← Newer Posts
Older Posts →
FEATURED TAGS
1.2
1.2 rc1
adb
Advent Calendar
Ambient
Android
Android N
Android Studio
Android Studio 3.6
android wear
AndroidDevChallenge
AndroidStudio
Android研究&発表会
Animation
archive/zip
Arduino
AWS
beacon
Billing
Bitmap
Camera2
CameraX
CD
CI
CI
Clean Architecture
Cloud Vision API
codelab
Compose
compress/bzip2
coroutine
CSS
Dagger2
Dark Theme
Dart
dart2
Databinding
DeepLearning
Delegate
Docker
Eclipse
encoding/base64
encoding/json
enum
Fabric SDK
FCM
Firebase
Firestore
Flow
flutter
flutter_inapp_purchase
flutter_web
GAE/Go
GCM
gdgkobe
GDS
Genmai
gin
git
Go
gocon
godoc
golang
Google+API
Google I/O 2018
Google Mapa API
Google Maps API
Google Play
Google SignIn
GoogleI/O 2019
GoogleMap
Go言語
greenDao
Heroku
Hugo
icon
image
Intellij IDEA
iOS
Java
Jenkins
Jetpack
Jquery
JSON Schema
Kotlin
kug2
layout
Lifecycle
Line
linebot
Lint
LiveData
LT
macOS
map
Mockito2
MySQL
Navigation
net/http/fcgi
net/smtp
Nginx
Node.js
OkHttp
OpenID
Oreo
package
PHP
PIL
Plant UML
polymer
Provider
Push通知
python
pythonchallenge
reflect
Retrofit
Retrofit2
Riot.js
Room
runtime
RxJava
S3
Sensor
Server
sketch
State
StatusBar
strconv
strings
struct
Sublime Text
swift
SwiftUI
targetSdkVersiion
template
Tensorflow
test
TextFormField
topic
Twitter
unicode/utf8
Vagrant
View Binding
ViewModel
Volley
VPS
Web API
WebView
wercker
wercker-step
windows
wordpress
xcode
y
アプリ内課金
イベント
エミュレータ
ショートカットキー
シンタックスハイライト
スクロール
トラックバッド
プライバシーポリシー
メルチャリ
モバもく会
体験
勉強会
振り返り
旅行記
日記
機会学習
機械学習
登壇
目標
翻訳
角丸
設定切り替え
関モバ
阪Go
ABOUT ME
a personal website