ソーシャル経済メディアNewsPicksを開発・運営する株式会社ニューズピックスは2021年9月、これまでサーバサイドの主要な開発言語としてきたJavaに代えて、Kotlinをメインに採用する方針を明らかにしました。 ▶NewsPicksのサーバーサイド言語をJavaからKotlinに切り替えるために - UzabaseTechAndroidアプリだけでなくサーバサイドも「Kotlinで開発できるようにする」というこの宣言の背景には、数年間にわたってマイクロサービスを中心にKotlinを採用してきた実績と知見の蓄積があるだけでなく、そういった現場からの挑戦をよしとするNewsPicksのエンジニア風土も大いに追い風となっています。 この挑戦をどのように進めようとしているのか? 開発者体験(DX)をどのように高めようとしているのか?NewsPicksのCTOを務める高山温さん(上写真

Kotlin がAndroid の公式言語になることがGoole I/O 2017 で発表されました。本投稿では、Java プログラマを対象に、Java にはないKotlin 便利な機能について説明します。本投稿は単独で理解できるように書いていますが、↓の連載の第三弾です。Kotlin の基礎的な構文は理解していることを前提としているので、Kotlin の構文自体を知らない方は以前の投稿を先に御覧下さい。Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところKotlinならではの便利なこと ←この投稿で扱う内容Kotlinならではの便利なことJava にはないKotlin の便利な機能について説明します。 「Kotlinならでは」と書いていますが、あくまでJava と比較してです。本投稿はJava プログラマ向けです。(Java にはないけど)そ

Kotlin がAndroid の公式言語になることがGoole I/O 2017 で発表されました。これからKotlin を始めるJava プログラマが多くなると思うので、本投稿ではJava プログラマがKotlin でつまづきがちなところについて説明します。本投稿は単独で理解できるように書いていますが、↓の連載の第二弾です。Kotlin の基礎的な構文は理解していることを前提としているので、Kotlin の基礎については "Javaとほぼ同じところ" を御覧下さい。Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところ ←この投稿で扱う内容Kotlinならではの便利なこと 新しい考え方が必要でつまづきがちなところ 新しい概念を学ぶときには、何ができるのかだけでなく、どうしてそうなっているのかがわからないとそれをうまく使いこなすことができません。本節で

と進み、左上の検索ボックスに"kotlin"と打ち込むと関連する項目が出てきます その中からKotlin を選択し、右側の Install Plguin を選択することでインストール出来ます 最後にAndroidStudioを再起動することで使えるようになりますAndroid ProjectにKotlinを組み込むKotlinをインストールしたし、使えるようになっ・・・・・ってないAndroid ProjectはデフォルトではJavaでビルドなどを行う設定になっています そのためKotlinも仲間に加えるように設定しなければならないのです 手順 設定と言っても難しいものではありません 以下の通りにポチッとすれば大丈夫です importandroid.os.Bundle; importandroid.support.design.widget.FloatingActionButt

ギャップロは XR/Web/AI/iOS/Androidエンジニアのための技術情報サイトです。アプリ開発に関する話題の技術情報やノウハウをタイムリーに提供します! また、開発者が本当に知りたい端末情報も完全網羅!さらに、ギャップロラボチームが開発したライブラリやツールなどを公開していきます。 XR モバイル WebAI/ML デバイス/ツールレビュー IoT 超技研 デザイン イベント はじめに RC, Beta を経て、ついにKotlin 1.1 が正式にリリースされました。 coroutine や typealias,JavaScript サポートなどの新機能にも注目が集まるKotlin ですが、 今回は、Kotlin をAndroidStudio にインストールし、実際にKotlin で開発を始める方法を見ていきます。 正式版のリリースからおよそ一年が経ち、なんとなく

KotlinをAndroid Studioで利用できるようにするAndroid Studio上でKotlinを利用したAndroidアプリを開発するためにIDE用のプラグインがJetBrains社がプラグインを出していますので、インストールを行います。 まずは、Android Studioを立ち上げ、Configure -> Plugins を選択します。 プラグインの管理画面が表示されますので、InstallJetBrains pluginsを選択します。 左上の検索窓に、kotlinと入力して表示されたKotlinを選択し、Install pluginを選択してインストールして下さい。 インストールが完了すると先ほど、Install pluginと表示されていたボタンがRestartAndroid Studioと表示されているかと思いますので、そのボタンを選択し再起動してください

Kotlin がAndroid の公式言語になることがGoole I/O 2017 で発表されました。Java プログラマがKotlin を始めることがこれから多くなると思うので、Kotlin をスムーズに始められるように次の 3 点についてまとめます。Javaとほぼ同じところ 新しい考え方が必要でつまづきがちなところKotlinならではの便利なこと すべてを一つの投稿にすると長くなるので連載形式とし、本投稿では最初の「Javaと同じところ」について説明します。Kotlinって何?本題の前に、Kotlin について簡単に説明します。 まずは↓のAndroid のコードを見て下さい。これはAndroid Studio が生成するテンプレートのKotlin 版です。Android アプリ開発者であれば、初見でも概ね何をしているのかわかると思います。 class Ma

[速報]「Kotlin」がAndroidの正式な開発言語に。開発元のJetBrainsとGoogleが「Kotlin財団」の設立も計画。Google I/O 2017Googleが5月17日(日本時間5月18日未明)から開催中の年次イベント「Google I/O 2017」。初日の基調講演では、新サービス「Google Lens」の紹介や「Google Home」の日本発売、「Cloud TPU」や「TensorFlow Lite」の発表、新興国向けのエントリクラスとなる「AndroidGo」の発表などが相次いで行われました。 しかしその中でも会場からもっとも大きな歓声があがったであろうと思われるのが、プログラミング言語の「Kotlin」がAndroidの正式な開発言語になると発表されたときでした。 「Kotlinは完全にAndroidのランタイムと互換性があり、既存のコードとも相互運
![[速報]「Kotlin」がAndroidの正式な開発言語に。開発元のJetBrainsとGoogleが「Kotlin財団」の設立も計画。Google I/O 2017](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2fd29c4339a5e8c6637cbc2d3cb76492196098fa1a%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fwww.publickey1.jp%252F2017%252Fgoogleio09.gif&f=jpg&w=240)
関連記事 この記事も古くなりましたね。執筆時の実装バージョンKotlin 0.12から1.0.2へのアップグレード対応をした際の知見を記事にしました。Kotlinを実案件で使いました 先日、僕の勤め先のQonceptは『リアル鬼ごっこ』×富士急ハイランド 巨大遊園地からの逃走を開発、リリースしました。 富士急ハイランドで実際に鬼ごっこをする企画で、一般のお客さんがスマホで専用アプリを使いながらクリアを目指します。園内には鬼役のスタッフや、ゲーム進行に関わる設備などがあり、これらとスマホがiBeacon(BluetoothLE)を用いて連動することで、ダメージを受けたり、アイテムを使用したり、クイズを解いたりなどします。 Qonceptの開発範囲は、iOSアプリ(とAppleWatchアプリ)、Androidアプリ、サーバサイドでした。 受注確定となった時点で、残り日数と開発者リソースに対

See discussions on Reddit and Hacker NewsKotlin #とは?KotlinはJVMとAndroid向けのオブジェクト指向かつ関数型な実用的(Pragmatic)言語です。相互運用性、安全性、明瞭性、そしてツールサポートにフォーカスしています。 汎用言語であるKotlinはJavaが動作する場所であればサーバサイドアプリケーション、モバイルアプリケーション(Android)、デスクトップアプリケーションを含むどこでも動作します。以下のメジャーなツールやサービスに対応しています: IntelliJ IDEA、Android Studio、Eclipse Maven、Gradle、Ant Spring Boot (KotlinサポートがKotlin 1.0と同時にリリースされました!)GitHub、Slack、MinecraftKotlinの焦点

この記事はAndroid Advent Calendar 2016 2日目の記事です。 こんにちは。わくわくです。 現在お仕事で書いているアプリを新規で書き始めたのが2015年で、現在は2016年です。 そう、1年が経ちました。その頃から今まで書いてきて、今から書くならこんなライブラリや設計を採用するよ(したいよ) というのをまとめたいと思います。 これからAndroidアプリを書くけどどんなものつかっていけばいいんや〜?といった方の参考になれば幸いです。 すでにAndroid開発をされている方にとっては内容が薄く感じられることと思いますがご了承いただければと思っております…(予防線) (裏の目的としては自分の備忘録のようでもあったりします。) この記事では紹介しているライブラリや設計などに関しては深くは説明を書きませんが、参考になる資料などをまとめて行ければと思っております。 言語につ
Kotlinは、ロシア・サンクトペテルブルクにある、ジェットブレインズの研究所で生まれた。 ジェットブレインズ社はJava、Ruby、Python などのプログラミング言語による開発環境などを開発して販売してきた。Kotlinは、同社の経験を活かしJavaをもっと簡潔・安全になるように改良した産業利用向け汎用言語として開発され、2011年7月20日に発表された。Java仮想マシン上で動作するため、Javaで書かれたプログラムと同程度に速くコンパイルされ同程度に速く動作するとしている。Javaに望まれている機能であっても互換性を保つために実現できていない機能や、将来のJavaの仕様で実現が予定されている機能から、有用と思われる機能を採用した。また、Java仮想マシンで動く点で似ているスクリプト言語 Groovy や関数型プログラミング言語の要素が強いScala から、機能や簡易記法(
1. Null was used as an exception to point out issues. 2. Null used three sentences to summarize the key details. 3. Null's summary highlighted the object, option, exception handling, andKotlinprogramming language.
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く