Tag: Android
Page 1/8
Android端末でWebSocketサーバーアプリを開発する
システム開発部のTです。普段はAndroid、iOSなどのネイティブアプリ開発やフロントエンドアプリ開発に携わっています。 今回、WebSocket通信を使ったクライアントアプリを開発したのですが、結合テスト時にサーバー...
AndroidでRuntimePermissionを実装
システム開発部のTです。いつもは、Flutterの記事を書いています。今回は、Androidでカメラやストレージを利用するときに必須となるRuntimePermissionの実装について書いていきたいと思います。Runt...
アクセシビリティを知ろう(Android編)
社内でアクセシビリティを考慮したアプリに関わる可能性があるので先行で調査することにしました。iOSでの記事も執筆しているのでOS間での違いも併せてみていただければと思います。 アクセシビリティ機能(TalkBack)とは...
Flutterでアプリ開発・ネットワークサービスを検索する
システム開発部のTです。普段はAndroid、iOSなどのネイティブアプリ開発やフロントエンドアプリ開発に携わっています。皆さん、ネットワークサービスというのをご存知でしょうか。今回はそのネットワーク上に存在するサービス...
Flutterでアプリ開発・デバイス認証を実装(後編)
システム開発部のTです。普段はAndroid、iOSなどのネイティブアプリを開発や、フロントエンドアプリの開発に携わっています。今回も前回の記事同様、デバイス認証の記事になります。 前編の記事の内容については、以下をご参...
Flutterでアプリ開発・デバイス認証を実装(前編)
システム開発部のTです。普段はAndroid、iOSなどのネイティブアプリ開発やフロントエンドアプリ開発に携わっています。Flutterで久々に面白いプラグインが出てきたので、試しに使ってみようと思いました。今回はデバイ...
Jetpack Composeと遊ぼう!
AndroidOS向けUI開発、いままでとこれから 準備 Jetpack Composeへ移行 まず、こちらの画面を見てください。 元々のXMLは以下の通りです。DataBindingを利用して、viewModelを受け...
Androidで外部GPSを使ってみる
システム開発部のTです。いつもはAndroid、iOSなどのネイティブアプリを開発や、フロントエンドアプリの開発に携わっています。ギャップロでは主にFlutterの記事の投稿をしていますが、今回は別の話をします。 外部G...
Androidのテキストフォントサイズ問題を解決する3つの方法
Androidアプリ開発のうち、気配りが重要な工程といえば「小さいエリア内での文字フォントサイズ指定」が、そのひとつに挙げられます。一般的には「ピクセル単位」でフォントサイズをデザインされると見受けられますが、習慣的に「...
JetPackComposeのSemanticsとは
Compose では、セマンティクスにより、ユーザー補助サービスとテスト フレームワークから認識しやすい別の方法で UI が記述されます。 セマンティクス ツリーには、コンポーザブルを描画する方法に関する情報はありません...