Jain131Androidが登場したときから、UIを作るにはXMLを使うのが普通でした。理屈ではJavaを使ってUIをプログラムできますが、あまり実用的ではありません。最近、ジェットブレインズがJava仮想マシンをターゲットとした近代的な言語Kotlinを開発しましたが、AndroidのUIプログラミングに役立ちそうです。Jainインド出身のフリーランスのテクニカルライター兼開発者です。新しい機会と技術を開拓するのが大好きで、現在はAndroidやほかのモバイルプラットホームに注目しています。scheduLAWyerの共同設立者で、アプリの開発もしています。Ribeiro64手持ちのAndroidスマホで出先からサクッとちょっとしたコードを書いてみたり、修正したり、できたら便利ですよね。実際に試してみました。iPadだけでどこまでPHP開発ができるか試してみたら...』というすばらしい記事を読んで「Androidでも同じことをできるのでは」と考えました。Ribeiroリスボン在住のソフトウェア開発者で、旅行者、ライターでもあります。Fixeadsで開発に取り組むほか、バックパックを背負って世界のどこかにいるか、複雑すぎて理解できないようなフレームワークをいじっています。Diwan50モバイルアプリの開発者やデザイナーは、アクセシビリティを保ち続ける必要があります。この記事では、アクセシビリティを向上させるためにやっておくべきことを紹介します。さまざまなアプリがありますが、どのようなアプリでもユーザーは画面にタッチして操作します。コントロール(タッチできる範囲)は適切な大きさで、見やすくあるべきです。Diwanコンピューターアプリケーションの修士(MCA)で、現在はWebサイトやソフトウェア開発のシニアリサーチフェローとして働いています。フリーランスのテクニカルライター、プログラマーとしてさまざまな仕事をしています。Pandeli29ユーザーをがっかりさせる、アプリのクラッシュ。早く修正したいものの、原因がわからない...。そこでFabricのCrashlytics機能を活用してクラッシュレポートを送信しましょう。バグフィクスの効率がぐっとアップしますよ。FabricはTwitterが提供するアプリ開発支援ツールです(訳注:2017年1月、TwitterはグーグルにFabricを売却しました)。Pandeliコンピューター・エンジニアリングの学士号を持っています。Androidの開発が好きで注目しています。3Dに関するたくさんの知識の取得も心がけています。Veliu27「バッテリーの減りが異常に早い」「機能の割になぜか通信ばかりしている」——せっかく作ったAndroidアプリがユーザーに嫌われないために、バッテリーやネットワークのリソースを節約する、ちょっとしたコツを紹介。モバイルアプリ開発の大きな問題が、バッテリー消費量とネットワークデータ消費量です。スマートフォンのリソースは限られているので、以前にも増して問題になっています。Veliuコンピューターエンジニアの学生で、現在「クラウドコンピューティング」内で学士論文を執筆しています。いままでに、C言語、Java、phpなどの言語を学び、最近はJavaやモバイルWeb開発に集中して取り組んでいます。2017年の普及へ向けて、新機能をおさらいしておきましょう。Pandeliコンピューター・エンジニアリングの学士号を持っています。Androidの開発が好きで注目しています。3Dに関するたくさんの知識の取得も心がけています。Pandeli19日本でも正式版サービスがスタートしたStripe。バックエンドの仕組みを用意しなくても簡単に決済の仕組みを導入できます。この記事では、ユーザーがアプリから商品やサービスの購入を、Stripeでできるようにする方法を紹介します。Stripeはオンラインで商品、注文、支払いを管理するもっともシンプルな手段です。Pandeliコンピューター・エンジニアリングの学士号を持っています。Androidの開発が好きで注目しています。3Dに関するたくさんの知識の取得も心がけています。Echessa30アプリ開発で面倒なのがバックエンドの用意。Googleが提供するBaaSであるFirebaseを使えば、NoSQLデータベースや認証、プッシュ通知などのしくみをAPIとして手軽に使えます。Androidアプリを作りながら体験してみましょう。EchessaWeb開発者で、ときどきモバイル開発も手がけていいます。Twitterの@joyceechessaに記事をアップしています。