並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1617件

新着順 人気順

Kotlinの検索結果361 - 400 件 / 1617件

  • GraphQL + KotlinでN+1問題 を対応する / GraphQL + Kotlin with N+1 problem

    GraphQL + KotlinでN+1問題 を対応する / GraphQL + Kotlin with N+1 problem

      GraphQL + KotlinでN+1問題 を対応する / GraphQL + Kotlin with N+1 problem
    • Java言語「Kotlin」、オープソース化

      Project Kotlin is the codename for a statically-typed JVM-targeted programming language developed by JetBrains JetBrainsは2月14日(ロシア時間)、同社が開発しているプログラミング言語「Kotlin」をオープンソース化したことを発表した。JetBrainsは、Java IDEである「IntelliJ IDEA」やVisual Studioの拡張機能「ReSharper」などを開発している企業。 Kotlinは、Java仮想マシンのバイトコードにコンパイルできる静的に型付けされたプログラミング言語。Javaに似た文法をもっているが、Nullポインタの逆参照などの問題を静的にチェックするなどJavaよりも安全に設計されている。また、型推論や高層関数、ミックスイン、デリゲーショ

        Java言語「Kotlin」、オープソース化
      • kotlinでも検出できるCustom Lintを作成してみた - DMM inside

        |DMM inside

          kotlinでも検出できるCustom Lintを作成してみた - DMM inside
        • 過去1年間でコントリビューター人口が増えた言語はAndroidの「Kotlin」--GitHubが発表 - ZDNet Japan

          Liam Tung (Special to ZDNET.com) 翻訳校正: 石橋啓一郎 2018-10-25 06:30 Microsoftが6月に買収を表明したコードホスティングサービス「GitHub」で今、もっともコントリビューター人口が増えているプログラミング言語は、Googleが公式にサポートしているAndroidアプリ開発言語「Kotlin」であることが分かった。 Kotlinは約1年前にGoogleの公式サポート言語に追加された。それまで、公式にサポートされている言語はJavaとC++だけだった。 この施策は、GoogleにAndroidでのアプリ開発におけるJavaの弱点を回避する道を提供すると同時に、Android開発者のKotlinの利用を後押しすることになった。GitHubのレポート「2018 Octoverse」の結果は、これを反映したものだと言えるだろう。 Git

            過去1年間でコントリビューター人口が増えた言語はAndroidの「Kotlin」--GitHubが発表 - ZDNet Japan
          • 初めてのAndroidアプリ開発(Kotlin編)- プログラミングの基本 - Qiita

            こちらの資料は、東北Tech道場の参加者向けに作成したハンズオン資料 初めてのAndroidアプリ開発ープログラミングの基本 を参考にした、Kotlin編の資料となります。 JavaでAndroidの開発をしているが、最近Kotlinが気になっていて使ってみたいけれども、 実際にどうやって開発をするんだろう? という方を想定してこの資料を作成しました。 この2つの資料を見比べながら、JavaとKotlinでの書き方の違いを理解して頂けると幸いです ※ 本資料作成時は Android Studio の最新バージョンが2.3.3のため、Kotlinのプラグインのインストールから説明をしていきます。 (Android Studio 3.0からはプラグインがプリインストールされるため、プラグインのインストール作業が不要となると思います) プログラミングの基本要素 変数 分岐 ループ 前準備(Kot

              初めてのAndroidアプリ開発(Kotlin編)- プログラミングの基本 - Qiita
            • Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"

              接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3

                Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"
              • Androidのライブラリを作る時はKotlinを使わないほうが良いかも?

                判断迷ってます。何か間違ってたら教えてください。 ライブラリにKotlinを使ってる場合、アプリ側に多少デメリットがあります。 アプリサイズKotlinを使ったライブラリを依存関係に追加すると、こんな感じにKotlinのランタイムのライブラリも入ってきます。 \--- project :libkotlin \--- org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.21 \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.21 \--- org.jetbrains:annotations:13.0アプリ側がJavaの場合は、その分、単純にアプリサイズが増加します。 とは言え、ライブラリ自体そんなに大きくないので、すごく増えるということはなさそうです。 ココに書いてる通り、全部で約934KBで、Proguardを使うと

                • Kotlin Everywhere を開催します

                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                    Kotlin Everywhere を開催します
                  • 『Kotlin in Action Second Edition』を読んだ - Don't Repeat Yourself

                    しばらくは忙しく過ごしていてなかなか技術書を読む余裕はありませんでしたが、ようやく一冊読めたのでメモを残しておきたいと思います。『Kotlin in Action』という本の第2版です。未邦訳らしかったので、原著を読みました。 なお、気になったところだけつまんで読んだので、すべての章のメモが記されているわけではありません。ほとんどの章はScalaの頃の経験で概念としては知っている状態だったので、あまり印象に残りませんでした。後半戦は比較的Kotlin固有の概念が多くそちらは印象に残りました。 Kotlin in Action, Second Edition (English Edition) 作者:Aigner, Sebastian,Elizarov, Roman,Isakova, Svetlana,Jemerov, DmitryManningAmazon 大前提ですが、Android側の

                      『Kotlin in Action Second Edition』を読んだ - Don't Repeat Yourself
                    • フリーランスエンジニアが登録すべき案件紹介エージェント5選 | Ruby, Swift, Kotlin, Unity - フリーランスエンジニア役立ち仕事情報まとめ

                      ランサーズが実施しているフリーランス人口の調査によると、2015年に913万人だったフリーランス人口は2017年には1122万人にまで増加(2年で209万人増加!)していると報告されています。 また働き方改革などで、今より自由な働き方が以前より認められるようになってきて、ますますフリーランス・個人事業主として働くことが注目を浴びてきてます。 私もフリーランスへ案件や仕事を紹介するエージェントをしていましたが、特にエンジニア・プログラマー、WEBデザイナー、WEBディレクター、PMといったIT系フリーランス・個人事業主を希望する人たちが年々増えてきてました。 とは言え、フリーランスとして仕事に困らず活動していくにはどうしたら良いのでしょうかね? 今回は、自分のエージェント経験と独自の情報源(少し違ってたらごめんなさい。。)をもとに、フリーランスとして活動を継続し続けるためにも登録しておいて損

                        フリーランスエンジニアが登録すべき案件紹介エージェント5選 | Ruby, Swift, Kotlin, Unity - フリーランスエンジニア役立ち仕事情報まとめ
                      • Coding Conventions - Kotlin Programming Language

                          Coding Conventions - Kotlin Programming Language
                        • Spring Fest 2018 参加レポート~Springでも本格的に進むKotlin対応、ネイティブコンパイルによる起動高速化など (1/4):CodeZine(コードジン)

                          JavaのOSSフレームワークである「Spring Framework」に関する国内最大規模のイベント「Spring Fest 2018」が、10月31日に東京・両国のKFC Hall & Roomsで開催されました。今年もビギナー向けのセッションから、テクニカルなセッション、エンタープライズでの適用事例まで幅広い内容のセッションを取り揃え、700名前後の参加者が会場へ足を運びました。本稿ではバラエティ豊かな全25のセッションの中から一部をピックアップしてレポートします。 本記事のレポーター陣 岩塚卓弥、岡田敏、鈴木源吾、持田誠一郎(所属は全員 NTTソフトウェアイノベーションセンタ) Spring Festとは Spring Festは、Spring Frameworkに関する国内最大規模のイベントであり、JSUG(日本Springユーザ会)主催で年に一回開催されています。 朝一番目の基

                            Spring Fest 2018 参加レポート~Springでも本格的に進むKotlin対応、ネイティブコンパイルによる起動高速化など (1/4):CodeZine(コードジン)
                          • Download IntelliJ IDEA – The Leading Java and Kotlin IDE

                            Download the latest version of IntelliJ IDEA for Windows, macOS or Linux.

                              Download IntelliJ IDEA – The Leading Java and Kotlin IDE
                            • Kotlin Fest 2019で「Kotlinコルーチンを理解しよう 2019」を話してきました - visible true

                              Kotlin Fest 2019楽しかったです。 今回は「Kotlinコルーチンを理解しよう 2019」を話してきました。 資料作りの様子、各セクションを作る時になに考えてたか、反省点などまとめます。 前回と今回でロゴの形がちょっと変わってる 資料 コルーチンとはなにか、から実際使ってどうテストするかまでを45分でまとめるのはなかなか難しかったですが、一応網羅的にやれたか!?とは思っています。作る時はヒイヒイ言っててなにも考えてなかったけど改めてみると、これから触っていく場合に最初に読むものとして結構いいかもしれんと思うなどしました。 speakerdeck.com コルーチンとはなにか、なにがうれしいのか 概念については自分のなかではある程度理解できてたものの、対象コルーチンや非対称コルーチンについて曖昧だったので改めて調べた。 新雑誌「n月刊ラムダノート」の『「コルーチン」とは何だった

                                Kotlin Fest 2019で「Kotlinコルーチンを理解しよう 2019」を話してきました - visible true
                              • Spring 5.0 + Kotlin + WebFluxをさくっと動かす | DevelopersIO

                                Spring 5.0がWebFluxとKotlinサポートに対応 少し前にSpring5.0がリリースされ、WebFlux(リアクティブプログラミングによるノンブロッキングアプリを開発するためのフレームワーク)やKotlinのサポートが新たに追加されました。 ここでは今後いろいろと試してみるためにも、Spring 5.0をつかったRESTサーバを速攻で構築してみます。 環境 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.12.4 Java : 1.8.0_121-b13 Gradle : 4.2 プロジェクト作成~動作確認 面倒なプロジェクト雛形作成はSpring Initializrを使って作成してしまいましょう。 ここで、Gradle Project,Kotlin,Spring Bootは2.0を選択してGenerate Projectボタンをクリック。 作

                                  Spring 5.0 + Kotlin + WebFluxをさくっと動かす | DevelopersIO
                                • Android Studioで始めるKotlin入門

                                  Android Studio 3.0を使い、最近話題のプログラミング言語「Kotlin」の特徴を解説する連載。今回は、前回までで紹介し切れなかったKotlinの特徴的な機能を解説します。個人的なイチオシは「分解宣言と多重戻り値」です。

                                    Android Studioで始めるKotlin入門
                                  • Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた - すずろぐ

                                    おはようございます、すずしんです。 Kotlinが私の中でマイブームです。 そのため、最近はもっぱらKotlinの勉強をしています。 今日は何か基本的なプログラムでも書こうと思いたち、どんなプログラムを書こうかと悩んだ結果…。 今回は、プログラミングの基本的な練習問題である「FizzBuzz問題」をKotlinで解いてみることにしました。 FizzBuzz問題とは? FizzBuzz問題の考え方 FizzBuzz問題のプログラムのソースコード(Kotlin) プログラムの実行結果 ひとこと 関連記事 関連商品 FizzBuzz問題とは? FizzBuzz問題というのは、1から100まで順番に数字または指定の文字列を出力する問題です。 3の倍数の時は「Fizz」、5の倍数の時は「Buzz」、3の倍数かつ5の倍数の時は「FizzBuzz」と出力します。 その他の場合は数字を出力します。 具体的

                                      Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた - すずろぐ
                                    • GitHub - msasikanth/twine: Twine: A multiplatform RSS reader built using Kotlin and Compose

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - msasikanth/twine: Twine: A multiplatform RSS reader built using Kotlin and Compose
                                      • Klocwork for C, C++, C#, Java, JavaScript, Python, Kotlin | Perforce

                                        Klocwork: Best Static Code Analyzer for Developer Productivity, SAST, and DevOps/DevSecOps Klocwork static code analysis and SAST tool for C, C++, C#, Java, JavaScript, Python, and Kotlin identifies software security, quality, and reliability issues helping to enforce compliance with standards. Built for enterprise DevOps and DevSecOps, Klocwork scales to projects of any size, integrates with larg

                                        • Kotlin 1.9.0リリース。生成されるWebAssemblyのサイズが10分の1、K2コンパイラがβ版に

                                          Kotlin 1.9.0リリース。生成されるWebAssemblyのサイズが10分の1、K2コンパイラがβ版に JetBrainsは、プログラミング言語Kotlinの最新版となる「Kotlin 1.9.0」正式リリースを発表しました。 The Kotlin 1.9.0 release is out and the K2 compiler for the JVM is now in Beta. This release contains new language features as well as improvements for Kotlin Multiplatform and Kotlin/Native. Here are some highlights from this release: New Kotlin K2 compiler updates … — Kotlin (@ko

                                            Kotlin 1.9.0リリース。生成されるWebAssemblyのサイズが10分の1、K2コンパイラがβ版に
                                          • javaからkotlinに乗り換えよう

                                            traP AdventCalendar 2016の10日目の記事です。 みなさん初めまして、takashiです。私はサークルの方でtiteQuestの制作チームに所属していて、そこで開発中のゲームのステージエディタを作りました。その際に、チームメンバーのPC環境がMacとWinと混在しており、マルチプラットフォームなエディタを作ることが要求されたので初めはJavaで開発してたのですが、もともとC#をやっていた人なのでJavaのgetter/setter関数をウザがったり、そもそも言語として古いから云々など言っていたため、生産性があまりよろしくありませんでした。そこで、Javaに代わるマルチプラットフォームで動く言語を探してたところ、kotlinという言語に出会い、javaでの開発からkotlinでの開発に移行しました。今ではすっかりkotlinに魅了されてしまい、最近はもうkotlinしか

                                              javaからkotlinに乗り換えよう
                                            • Javaからの利用を視野に入れたKotlinコードで何をするべきか - Qiita

                                              Kotlin Advent Calendar 2015 10日目. TL; DR Javaからの見た目を考慮して,アノテーションと修飾子を使って整形しましょう @file:JvmName,@JvmStatic,@JvmOverloadsをつけよう const,open 修飾子は適切に interfaceのdefault/static methodの扱いには注意しよう Javaからの利用を視野に入れるということ Null-safeの恩恵は強いし,拡張関数は便利だし,他にも色々機能はあるし,多分金髪美少女だし,Kotlinは非常に扱いやすい可愛い言語です1. さらに,普段からJavaを用いて開発しているひとにとって馴染みの深いbuild toolを用いた開発が可能です2. つまりはbuild toolさえ動けば良いので,jitpack.ioなどのpackage repositoryサービスでも

                                                Javaからの利用を視野に入れたKotlinコードで何をするべきか - Qiita
                                              • ニュースパスでのKotlinの導入 - Qiita

                                                この記事はGunosy Advent Calendar 2017の19日目の記事です。 昨日は記事は @ysekkyさんの 自然言語処理×ジャーナリズムな研究まとめ ~ EMNLP2017 Workshopより ~ でした。 こんにちは。ニュースパス開発部の@kazuhiro23です。 ニュースパスではAndroidを担当しています。 Android歴は2年ほどになります。 フジロックとキャンプとスノボとうまいものとお酒が好きです。 この記事ではニュースパスでのKotlinの導入について紹介したいと思いますが、ゆるふわな内容です。 もはや説明も不要かと思いますが、簡単に説明します。 KotlinとはJetBrainsが中心となって開発したJVM上で動くプログラミング言語です。 2011年に発表され、2017年のGoogle I/OでKotlinをAndroidアプリ開発言語に選定されました

                                                  ニュースパスでのKotlinの導入 - Qiita
                                                • Introducing Kotlin support in Spring Framework 5.0

                                                  Update: a comprehensive Spring Boot + Kotlin tutorial is now available. Following the Kotlin support on start.spring.io we introduced a few months ago, we have continued to work to ensure that Spring and Kotlin play well together. One of the key strengths of Kotlin is that it provides a very good interoperability with libraries written in Java. But there are ways to go even further and allow writi

                                                    Introducing Kotlin support in Spring Framework 5.0
                                                  • Yahoo! JAPANとKotlin

                                                    This document contains code snippets demonstrating various Kotlin programming concepts including functions, null safety, extension functions, and asynchronous programming. It defines functions for squaring a number, sorting with a comparator, handling null values, extending the String class, and performing asynchronous operations with CompletableFuture to map and join results.Read less

                                                      Yahoo! JAPANとKotlin
                                                    • Swiftと比較しながら見る、KotlinのDSLを支える技術 - ペンギン村 Tech Blog

                                                      自己紹介 DSLとは KotlinのDSL 拡張関数(extension function) 演算子オーバーロード メソッド規約 invoke規約 Kotlintestの例 括弧の外側のラムダ 中置呼び出し レシーバ付きラムダ kotlinx.htmlの例 Swiftでは 機能のまとめ 最後に 自己紹介 はじめまして、けものフレンズではサーバルちゃんが一番好きなペンギン村の住人@tobi462です。 自分の技術ブログ(My Favorite Things - Coding or die.)も持っているのですが、楽しそうな記事はこっちで書きたいなって気分です。 という感じで、一発目の記事なので自己紹介でした。 さて今回はKotlinのDSLを支える技術について、Swiftと比較しながら機能を見ていきたいと思います。 DSLとは DSLは、ドメイン特化言語(Domain Specific La

                                                        Swiftと比較しながら見る、KotlinのDSLを支える技術 - ペンギン村 Tech Blog
                                                      • リファレンス - Kotlin Programming Language

                                                        Edit Page リファレンス Kotlin言語と標準ライブラリの完全なリファレンスを提供します。 どこから始めれば良いか このリファレンスは、あなたが簡単に数時間でKotlinを学べるよう設計されています。基本的な構文から始め、より高度なトピックに進みます。読んでいる間、オンラインIDEで例を試すことができます。 Kotlinがどのようなものかわかったら、Kotlin Koans (インタラクティブなプログラミング演習)に挑戦してみてください。Koanの解法がわからない、またはよりエレガントな解法をお探しの場合は、Kotlinのイディオムをチェックしてください。 オフラインブラウズ リファレンス全体のドキュメントを1つのPDFファイルとしてダウンロードすることができます。 書籍 Kotlin in Action Kotlin in ActionはKotlinチームの開発者であるDmit

                                                          リファレンス - Kotlin Programming Language
                                                        • How to Test Server-side Kotlin #kotlinfest

                                                          2018/8/25 Kotlin Fest 2018 での発表資料です 発表者2名が作ったツール: - https://github.com/maeharin/factlin - https://github.com/suusan2go/kotlin-fill-class

                                                            How to Test Server-side Kotlin #kotlinfest
                                                          • Kotlin勉強会に参加した - Qiita

                                                            AndroidでKotlin勉強会@Sansan株式会社に参加しました。基調講演としてロシアのJetBrains社でKotlinの開発チームに在籍している@yanex_ruさんが、日本語でKotlinについて話されていました。 下記は自分のメモですが、もし訂正したいなどあれば編集リクエストをください(最後になるに従って内容が減ってるのは集中力がなくなったからです)。 基調講演 JetBrainsの@yanex_ruさん JetBrainsはロシアの会社って知ってますか? 数年前山崎まさよしに興味を持ったのがきっかけで日本語を勉強しました Android1.0の話から Android1.0はJava6だった Android6.0でもJava6... Javaの問題点 コードの量が多い 例えばsetOnClickListnerで一行やりたくても最低4行 Why!? Java Language!

                                                              Kotlin勉強会に参加した - Qiita
                                                            • 「解剖 Kotlin ~バイトコードを読み解く~」をGitBookで公開しました。 - visible true

                                                              テクブの夏コミ(C90)のアンドロイドアカデミアに書いた解剖 Kotlin ~バイトコードを読み解く~をGitBookにて公開しました。 GitBook こちらから読めます 解剖 Kotlin ~バイトコードを読み解く~ 概要 解剖 Kotlin ~バイトコードを読み解く~はKotlinで書いたプログラムを逆アセンブルすることで、Kotlinが提供している特徴的な機能がJavaでどのように表現されているかを読み解いていきます。Kotlinの特徴的な機能たちもJavaになってしまえばこっちのもの。なーんだKotlinもJavaなんだね。 目次 Introduction KotlinとJava 本書のアプローチ 1. null許容型の正体 2. 関数型とラムダ式の正体 3. インライン関数の正体 4. 拡張関数の正体 5. プロパティの正体 6. デリゲートプロパティの正体 7. 末尾再帰最適

                                                                「解剖 Kotlin ~バイトコードを読み解く~」をGitBookで公開しました。 - visible true
                                                              • KotlinとSwiftを比較してみる - 基本文法編 - mobiledev日記

                                                                2016 - 02 - 16 KotlinとSwiftを比較してみる - 基本文法編 プログラミング Kotlin1.0が正式リリースされた ので、せっかくなので言語仕様がかなり似てる、しかし微妙に違って混乱しやすいKotlinと Swift の文法を比較してみました。 基本的な文法はもちろんNullSafeの?もよく似ていますが、ちょっとが違って混乱しやすいです(※自分も絶賛混乱中w) Frameworkや基礎 API 部分はまた別です。 今回はとりあえず基本文法です。Optionalは厄介なのでまた別途 基本文法 クラス宣言 Kotlinは宣言と一緒に コンストラクタ もかけるのが特徴ですね。ただView周りだと 複数 必要でやらないことも... Kotlin class ClassName([変数名 : 型]...) : SuperClass([スーパークラスのコンストラクタ) {

                                                                  KotlinとSwiftを比較してみる - 基本文法編 - mobiledev日記
                                                                • Kotlin への対応を強化した Android Pie SDK

                                                                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                    Kotlin への対応を強化した Android Pie SDK
                                                                  • ScalaとKotlinを業務で使ってみた #scala_ks // Speaker Deck

                                                                    All slide content and descriptions are owned by their creators.

                                                                    • KotlinとReduxをAndroidアプリに導入した話をしました。 - 言いたいことはそれだけか

                                                                      先日自社のエンジニアイベントで「KotlinとReduxをAndroidに導入したら」という話をしてきました。質疑応答や懇親会でいろんな質問をいただいたのでここに残しておきます。 イベント 登壇したのはこちらのイベント。アプリだけでなくバックエンドやインフラ、果ては機械学習まで幅広いテーマを扱うイベントでした。聞き手の皆さんの知識もばらつきがありそうなので、割と丁寧にいろんなことを説明したつもりです。しかしその分内容を詰め込みすぎて早口に… retty.connpass.com 当日の雰囲気はこちらで。 togetter.com 登壇内容 内容はこちらのスライドをご覧ください。ちなみに、最後の方の時間があれば話そうと思っていたFluxの話は時間切れでしませんでした。 speakerdeck.com スライドにも乗っていますが、今回初めて会社としてOSS Libraryを公開しました。こちら

                                                                        KotlinとReduxをAndroidアプリに導入した話をしました。 - 言いたいことはそれだけか
                                                                      • iOSエンジニアのAndroidアプリ開発備忘録 - Swift、Kotlinの構文比較編 - Qiita

                                                                        本記事の前段についてはこちら iOSエンジニアのAndroidアプリ開発備忘録 - Qiita 対象読者 備忘録のため、主に自分。 もしくは、iOSアプリを開発(Swift)やってた人で、Kotlin触ってみたいなって人。 本題 Swift やってればだいたい分かるけど、ちょくちょく文法の違いはある。 とりあえずリファレンス読んでおけば事足ります。 僕が開発したての頃とくに「どうやって書くんだっけ?」ってなったところを列挙します。 Playground まずは触ってみたいと思う人が多いだろうと思う。(僕がそうだったから) swiftの Playground 相当のものは Kotlin にはないため REPL を使っていた。 Android Studio(+ Kotlin Plugin)が入っている場合 FindAction(⌘ + ⇧ + A)から Kotlin REPL を選択 ターミナ

                                                                          iOSエンジニアのAndroidアプリ開発備忘録 - Swift、Kotlinの構文比較編 - Qiita
                                                                        • 国内のサーバーサイド Kotlin 公開採用事例まとめ - Qiita

                                                                          採用事例 株式会社サイバーエージェント アメーバピグ 8年運用しているサービスのサーバーサイドにKotlinを導入した件 アメーバピグはサービス開始してから8年半となるサービスでサーバーサイドはJavaで開発されています。そこに先日新言語としてKotlinを導入したので経緯や導入までの道のりを紹介したいと思います。 FRESH LIVE サーバーサイドKotlinとマイクロサービス FRESH LIVEにおける開発の舞台裏 - ログミーTech では、FRESH LIVEとサーバサイドとKotlinの話です。今までさまざまなマイクロサービスにKotlinを導入してきました。例を挙げると、決済集計だったり、アナリティクス、プッシュ通知、ログ収集、APIゲートウェイなどがありまして、最近では投げ銭機能みたいな感じで、都度課金ができるようになっていて、その課金基盤のマイクロサービスもサーバーサイ

                                                                            国内のサーバーサイド Kotlin 公開採用事例まとめ - Qiita
                                                                          • AndroidでKotlinフル活用プログラミング #Kotlin_Sansan

                                                                            AndroidでKotlin勉強会 @ Sansan で発表したスライドです。 http://connpass.com/event/22189/

                                                                              AndroidでKotlinフル活用プログラミング #Kotlin_Sansan
                                                                            • IntelliJ IDEA 15 EAP + Kotlin = 愛 | Post Blog

                                                                              IntelliJ IDEA 15 EAPの新しいビルドをリリースしました。毎回新しい機能追加や、バグ修正を行っていきますので、是非フィードバックを掲示板やYouTrackへお寄せください。 新しいビルドではKotlinプラグインをバンドルしています: Kotlin blogに書いている通り、Kotlinのチームは年内に正式リリースをすべく開発を進めております。Kotlinをまだお試しでなければ、この新しいビルドをダウンロードして是非お試しください。基本的な文法はこちら(英語)で確認していただけます。他にも日本語のブログ記事やアドベントカレンダー、雑誌の連載を書いていらっしゃる方も多くいらっしゃいますのであわせてご参照ください。 他に注目すべき改善点は、Find / Replaceにおける正規表現のcase transformation文法のサポートです: “\l”、 “\L”、 “\u”、

                                                                                IntelliJ IDEA 15 EAP + Kotlin = 愛 | Post Blog
                                                                              • AndroidでKotlin Coroutineを非同期で使うときの注意

                                                                                AndroidでKotlinのCoroutineを使うときの注意です。CoroutineDispatcherの選択を誤ると意図しない結果になります。 環境はkotlinx-coroutines-android:0.16になります。 非同期処理をCoroutineで実現する場合、以下のようなCommonPoolを使ったサンプルが多いと思いますが、これではジョブをキャンセルした場合にasync内の処理がキャンセルされません。 では、違う方法にします。先程CommpnPoolを渡してた場所をcontextを渡すようにします。contextを指定し場合は親のジョブの子のような扱いになり、ジョブをキャンセルしたときに子もキャンセルされます。

                                                                                • 自作アプリに効果音を!KotlinでSoundPoolを扱ってみる - Little Strange Software

                                                                                  どうも!LSSです! こないだ、 little-strange.hatenablog.com ↑の記事で効果音を作ったので、それをSoundPoolってのを使ってアプリ内で鳴らす方法について書きます! はじめに 今回の肝! コード全文はこんな感じになります ちょこっと解説 注意点! 疑問に思った事があったので、ちょっと実験してみました! MediaPlayerよりは面倒、でも… 追記:公開済みのゲームで、使用しています 参考書籍 はじめに 前回のメンドクサイです。 ※Lolipop(Android5.0)からの仕様変更でこういう書き方になったそうです。ネット上により詳しい解説がありますが、古い情報が残ってる場合もあるのでそこだけ要注意で。 それを乗り越えてしまえば、実際に鳴らす部分は1行で済みます! 素材の用意は、BGMと同様、resの下にrawディレクトリを作り、その中に入れておきます。

                                                                                    自作アプリに効果音を!KotlinでSoundPoolを扱ってみる - Little Strange Software