FLINTERS Engineer's Blog

FLINTERSのエンジニアによる技術ブログ

android

Jetpack ComposeのCompositionLocalを使ってイベント計測を実装する

GA4のイベント計測でJetpack ComposeのCompositionLocalを使った実装を試してみたので、今回はその方法を紹介したいと思います。

セールなので💪Dashで社内をハックする!

こんにちは、菅野です。 最近私はTreasuredataやDigdagやAthenaなどを使ってビッグなデータを扱う仕事をしています。 そんなことより、今AmazonでDashボタンの100円セールをやってます! いつもより5倍買えるのです!! たくさんハックしてIoTボタンとして働…

ScalaでAndroid開発をする方法 / セプテーニ技術読本(2017) PDF配布

こんにちは!杉谷と申します。 セプテーニグループのセプテーニ・オリジナル社とコミックスマート社のCTOを務めています。 AndroidがKotlinを正式サポートというニュースが駆け巡っています。 同じJVM系のScalaはどうなの?Androidで使えるの?と思われた方…

DroidKaigiで発表中にスライドがフリーズした話

次はGoogleスライドで作ろう…。 GANMA!開発チームのゆのうえです。 先日DroidKaigi 2017にて「実践アニメーション」という講義をさせていただきました。 発表資料はこちらになります。

丸い画像に影を表示する

こんにちは、GANMA!のAndroidアプリを担当しているゆのうえです。 Androidで丸い画像を表示するには色々な方法があります。 RoundedImageViewやPicassoなどのライブラリを利用して表示しているケースも多いのではないでしょうか。

Androidにおける画像のトリミング実装 CropImageView

こんにちわ、加藤です。 最近、GANMA!というアプリにて画像のトリミングを実装する機会があったため、備忘録的に紹介したいと思います。 とはいえ、実に簡易的なものですのでご承知ください。 デモ CropImageViewを組み込んだ例です。 保存ボタンはCropImage…

fastlaneの簡単な紹介と使用例

こんにちは、GANMA!の開発を行っているtakezawa(@to4iki)です。 今回は、fastlaneの紹介と導入方法・簡易的な使用例を紹介します。 また、ブログ内で使用しているサンプルコードは公開しているので良かったら参考にしてみて下さい。 Sandbox-iOS/FastlaneBox…

[Scala, Android] Publisher, Subscriberでイベント通知を実装してみる

どうもGANMA!チーム、しもむらです。 絶賛 Android × Scalaで開発中なのでそこから書きたいと思います。 入れ子のFragment内のイベントを上位に伝搬するのってめんどう、もっとダイレクトな感じにしたい Fragment内で発生したイベントを上位のActivityやFrag…

既存プロダクトにKotlinを導入する

こんにちは、ゆのうえです。 近頃、主にAndroid界隈で話題沸騰中(希望的)のJVM言語Kotlin。 この度、「ファッションコーディネートアプリMANT」でもAndroidアプリ開発にKotlinを導入しましたので、既存のJavaプロジェクトにKotlinを導入してよかったことや…

RecyclerViewのデータ管理をSortedListに丸投げする

こんにちは、ゆのうえです。 Android Support Library 22.1.0からv7 recyclerview libraryにSortedListというクラスが追加されています。 特に必要とされていないのか、同様のふるまいを自力で実装している人が多いのかあまり話題には上りませんが、Recycler…

AndroidアプリをKotlinで開発する

こんにちは、ゆのうえです。 最近AndroidをJavaで書くのダルいなあ、でもAndroid Scalaはなかなか流行らないなあ、そもそもどのプラグイン使ったらいいんだろう…などと考えていて、Kotlinにたどり着きました。

android.support.v7.graphics.Paletteの導入

ファッションコーディネートアプリMANTのAndroid版を担当している湯上です。 たまにAndroidネタを書いていく予定です。今日はLollipopの登場とともにSupport Libraryに追加されたPaletteを紹介したいと思います。

cocos2d-xでiOS/Androidネイティブのメソッドをビルドターゲットごとに呼ぶ

こんにちは、新卒入社からそろそろ1年が経つjoytomoです。 年初に開発者の集まる部署が別会社化し、心機一転業務に励んでいます。 なお新会社では開発者に働きやすい施策がいろいろ進行中のようです。

Google エンジニアによる最新モバイル テクノロジー(Google mobile session)に参加してきました

こんにちわ@damayaです。2013.07.18に六本木ヒルズで開催された「Google エンジニアによる最新モバイル テクノロジー(Google mobile session)」というセミナーに参加してきました。

iOSとAndroidで使えるCSS3のアニメーション例

はい、@damayaです。 今回はiOSとAndroidで使用できるCSS3のアニメーション例をご紹介します。最近、❤(ハートマーク)をドキドキさせるアニメーションを創る機会があったのでサンプル例を紹介します。

アプリ開発勉強会/HTML5 Web Components/リーンスタートアップ/JSマルチスレッド・社内ミドルウェアのセミナー@GREEに参加してきました

@damayaです。グリー本社で開催された「アプリ開発勉強会 / HTML5 Web Components/リーンスタートアップ・モバイルファースト/ JSマルチスレッド・社内ミドルウェア」というセミナーに参加してきました。

FacebookSDK for Android 〜インストール計測がしたい!〜

こんにちは!お久しぶりな、@tsumakkyです。 もう、2012年も終わりですねー。歳を感じます(涙)さて、最近の我々はFacebook広告の運用管理ツールPYXISというものを開発しています。 仕事なので毎日Facebookを開いているのですが、ずっとオンライン状態なので…

カンシチェッカーProの公開を終了します

こんにちわ、@damayaです。昨年の9/8にリリースした「カンシチェッカーPro」ですが 明日6/29をもちまして公開を終了します。 たくさんのダウンロード、誠に有難うございました。 この場を借りて感謝申し上げます。

GooglePlay用のアプリバージョンチェッカーなるものを作ってみる

こんにちわ、@damayaです。ANDROIDアプリをバージョンアップしたけど即反映ではない為、いつ変更されるかわからないモヤモヤありませんか? 今日はそんなモヤモヤを少し緩和できるPHPコードをご紹介します。

GooglePlay用のアプリ公開チェッカーなるものを作ってみる

こんにちわ、@damayaです。ANDROIDアプリを公開したけど即反映ではない為、いつ公開されるかわからないモヤモヤありませんか? 今日はそんなモヤモヤを少し緩和できるPHPコードをご紹介します。

【ぐっと萌ーニングコール】じゅわーすぴーかーで囁くようになりました!

こんにちは! 最近アンチエイジングに目覚めた@tsumakkyです。本日、わたくしのアプリ、【ぐっと萌ーニングコール】バージョンアップいたしました! 前々からアプリのコメントで、 「キャラの声がスピーカーから聞こえるのがイヤだ」 というご指摘を多々受け…

カレログ2対応「カンシチェッカーPro」リリースしました

こんにちわ、 @damayaです。話題の「カレログ2」を検知・アンインストールができるカンシチェッカーProというAndroidアプリをバージョンアップしました。不用意に監視アプリがインストールされているか、あなたもチェック!!【カンシチェッカーPro】https:…

TitaniumMobileをめぐる冒険〜Titanium Studioを日本語化にしてみた編

皆さんこんばんわ!@kouhei328です。 最近各方面から「君の髪型に疑問を感じる」との声を頂いております。さて今日はTitanium Studioを日本語化させてみようかと思います。

Androidアプリ『ぐっと萌ーニングコール』リリースしました☆

こんにちは! 新入社員の@tsumakkyです。このたび、目標でもあったJavaマスターの第一歩として、 Androidアプリを作成し、リリースいたしました! その名も『ぐっと萌ーニングコール』初心者が作ったものなので、完璧なものではないかもしれませんが趣味丸出…

カンシチェッカー リリースしました

こんにちわ、@damayaです。話題の「カレログ」を検知できるカンシチェッカーというAndroidアプリをリリースしました。不用意に監視アプリがインストールされているか、あなたもチェック!! 【カンシチェッカー】https://market.android.com/details?id=jp.c…

GoogleTVについて

こんにちわ、@damayaです。事業開発本部では月に一度、部内で勉強会が開催されています。 今回、私が勉強会で発表した「Google TVについて」という説明資料を SlideShareに公開したのでここに掲載したいと思います。

TitaniumMobileをめぐる冒険〜TitaniumMobileでスマートフォン開発!〜その1

みなさんこんにちは@kouhei328です。 暑いですね!私事ですがガリガリ君の梨味[ガリナシ]にはまっています。 さて、今日は最近学び始めてちょっと面白かったJavascriptでスマートフォンアプリの開発できる[TitaniumMobile]の紹介をしようかと思います。そも…

Androidアプリ『弾丸親父』をリリースしました!

皆さん。こんにちは@kouhei328です。本日我がセプテーニ事業開発本部より Androidアプリ『弾丸親父 (無料)』がリリースされました!!弾丸親父は大砲に入った漆原(うるしばら)部長を飛ばして距離を競うアプリです。 では簡単に紹介をさせていただきます・・

Android端末のHTML5対応状況について調べてみた

みなさん おはこんばんちわ。@kouhei328です。 最近Android端末[HTC EVO WiMAX]を購入したせいかAndroidに対する愛着がハンパないです。そこで今日はAndroid端末のHTML5の対応状況について調べてみました。 調べてみると今動かしているブラウザのhtml5対応度…

Androidマーケットのプロモーション画像&動画について調べてみた

みなさんおはこんばんちわ! @kouhei328 です。 最近Androidアプリをバンバン落としているのですが スマートフォンでダウンロードする場合とPCでダウンロードする場合が あるんですがそれぞれのアプリのアイコンやイメージなど登録する画象や動画、テキスト…