[毎日Kotlin] Day25. All, Any and other predicates
[毎日Kotlin] Day26. FlatMap
[毎日Kotlin] Day27. Max; min
[毎日Kotlin] Day28. Sort
[毎日Kotlin] Day29. Group By
[毎日Kotlin] Day30. Partition
[毎日Kotlin] Day31. Fold
[毎日Kotlin] Day32. Compound tasks (Sequence)
[毎日Kotlin] Day33. Get used to new style
[毎日Kotlin] Day34. Properties
[毎日Kotlin] Day35. Lazy property
[毎日Kotlin] Day36. Delegates(委譲)
[毎日Kotlin] Day37. Extension function literals
[毎日Kotlin] Day38. String and map builders
[毎日Kotlin] Day39. The function apply
[毎日Kotlin] Day40. Html builder
[毎日Kotlin] Day41. Builders: how it works
[毎日Kotlin] Day42. Generic functions
モバイルメソッド10/12(金)に「つくってあそぼ Kotlin DSL」で発表しました
はじめに モバイルメソッド10/12(金)に「つくってあそぼ Kotlin DSL」で発表させていただきました。 申し訳ないことに大変時間をオーバーし、資料もちょいちょいミスがありました。 11/2(金)に「つくってあそ […]
「つくってあそぼ Kotlin DSL ~拡張編~」を発表しました
はじめに 【11/2(金) 大阪】第2弾クラスメソッドのモバイル開発を知る!第2回〜Android編で「つくってあそぼ Kotlin DSL ~拡張編~」を発表しました。 モバイルメソッド大阪 第3回 #mobileme […]
【Android】 パーミッション判定の複雑なコードを解決!PermissionsDispatcherライブラリを試してみた
はじめに モバイルアプリサービス部の浜田です! AndroidアプリのRuntime Permissionの対応を行ったときに、パーミッションの状態を判定するコードがあふれてしまって、収拾がつかなくなった経験はありますか […]
今から新規でAndroidアプリを作るときの構成を考えてみた
まえがき OkHttp4になり完全Kotlin化、Retrofit2.6でKotlin Coroutine対応したことで、今までRxJavaでAPI通信していた部分などがCoroutineでいけるようになったので、自分な […]
[Firebase] ReactiveX(RxJava,RxSwift,RxJS) を使ったFirestoreのクライアント実装
背景 前職でコミュニケーションサービスをゼロから立ち上げるにあたって、がっつりFiretoreを実戦投入しました。その際に調べた事や挑戦、ノウハウなどをブログとして残そうと思った次第です。 一からの入門記事ではございませ […]
[Android] Firebase Cloud Firestoreの一括書き込みをやってみた
はじめに こんにちは。Androidエンジニアの山本です。NoSQLクラウドデータベースのFirebase Firestore (Android)で500件以上の一括書き込みを実装する機会があったので実装方法やパフォーマ […]
[Android][Kotlin]Parcelableを生成してくれるライブラリ「Parceler」を使ってみた
Androidでは、Activity間でやりとりするデータにクラスを使いたいときはParcelableインターフェースの実装が必要です。ParcelerはParcelableのコードを生成してくれるOSSライブラリです。 […]
今からAndroidにCoroutineを取り入れたときのアーキテクチャについて
まえがき 今年のDroidKaigiのアプリのソースコードが公開されました。 DroidKaigi/conference-app-2020: The Official Conference App for DroidKa […]
Jetpack Compose for Web をやってみた
はじめに JetPack Compose で Web 対応がでてきましたね。 Compose for Web UI Framework | JetBrains: Developer Tools for Professio […]
【Contacts IoT】第二章の幕開け!アプリ開発を始めるにあたっての資料を公開しちゃいます
はじめに テントの中から失礼します、IoT事業部のてんとタカハシです! コンタクトレンズ使用者を眼障害から守ることを目的として、コンタクトレンズの着脱管理を行う IoT プロジェクトを進めています。 プロジェクトの概要に […]
【Android】Auth0 公式のクイックスタートを参考に Kotlin でユニバーサルログインを組み込んでみた
はじめに テントの中から失礼します、IoT 事業部のてんとタカハシです! Android アプリ開発も Auth0 も Kotlin も初心者なのですが、これらを使ってユニバーサルログインをアプリに組み込む機会がありまし […]
脱エクセル管理!?テストケース設計とテストケース自動生成ツールKTestCaseDSLを作りました。 (コアコンセプト編)
まずモノをみてもらう テストケース設計を記述するDSLをKotlinで作りました。 KTestCaseDSL 以下のようなコードでテストケース設計ができます。 サンプルはこちら テストケース設計とテストケース生成(レンダ […]
[速報] AWS SDKs for Swift / Kotlin / Rust が Developer Preview になりました
Dr.Werner Vogels の Keynote でついに Swift, Kotlin, Rust の AWS SDK の Developer Preview が発表されました。 AWS SDKs for Swift […]
Android Studioのレイアウトエディターを使ってAndroidアプリを作る
こんにちは、CX事業本部 IoT事業部の若槻です。 Androidアプリ開発の基本が学びたくて公式サイトを見ていたところ、下記のチュートリアルを見つけました。 Build your first app | Andro […]
Kotlin Multiplatform Mobile を使って Android, iOS アプリを作ってみた
Android アプリケーションの開発をやってみたくて、いろいろなサイトを見ていたところ、Kotlin Multiplatform が面白そうだと思いました。実際に触ってみたかったので、公式サイトのチュートリアルが初心者 […]
[Swift / Kotlin] ChatGPTでやりたいことをお願いすると良い感じにソースコードが返ってくるので、もう我々は要らないのでは? と思わされた話
はじめに CX事業本部の中安です。まいどです。 最近トレンドなキーワードといえば「ChatGPT」だと思いますが、ChatGPTでは実現したいことを「ソースコードで出力して」とお願いすると綺麗なソースコード例を出してくれ […]
KotlinとSpring Security 6.xを使って、Introspection Endpointでトークンを検証するOAuth2のリソースサーバ−を実装する
AWS事業本部サービス部の佐藤です。 この前までTypeScriptばっかり触っていたのに、気づけばJavaとSpring Bootばかり触っていますね… KotlinとSpring Security 6.xを使ってOA […]
Spring Boot + KotlinでSentryことはじめ
prismatix事業部の太田です。 Spring Boot + Kotlinで構成されたアプリケーションにSentryを導入する検証を行ったため、メモがてら知見を残します。 バージョンなど Spring Boot 3. […]