「ã²ãらã—ã€åŒ—æ¡æ²™éƒ½åãŒã€ŒIevan Polkkaã€ã‚’æŒã£ãŸã®ã§ã™ã‚よ
Androidスタジオは、水曜日にサンフランシスコで開催されたGoogle I / Oカンファレンスでデビューしました。
Android開発者はAndroid開発ツール(ADT)を使用することができました。 Eclipse IDE用のプラグインですが、Android StudioはモバイルOS用の最初の専用IDEになります。 Googleは、IntelliJのIdea Java IDEの基盤にAndroidスタジオを構築した。
IntelliJ IDEのピボットはGoogleにとってのシフトであると、IDCのアプリケーション開発ソフトウェアAl Hilwa氏は電子メールのインタビューで述べている。 IntelliJはEclipseよりも複雑ではなく、フレンドリーであり、Androidが開発者のより広い部分に到達するのを助けるはずだ」とHilwa氏は書いている。
AppleはXcode IDEに多くの努力を払って開発者が簡単にアプリケーションを書くことができるようにした。 Androidと競合するiOS iPhoneとiPad。 Androidスタジオは、従来のJavaツールセットに習熟していない趣味を助けることができるという点で、競争の激しさを浮き彫りにしている」とヒルワは書いている。
Android Studioは、Androidアプリケーションの構築を支援するために特別に設計された多くの機能を備えている。標準Androidのルック・アンド・フィールでアプリを構築するためのテンプレートが付属しています。より効率的に実行するようにコードをリファクタリングすることができます。これには、バージョン互換性の問題やその他の潜在的なバグをキャッチするための一連のツールであるLintが含まれています。また、リバースエンジニアリングを妨げるコードを難読化するProGuardも含まれています。
ソフトウェアはGradle自動ビルドシステムでも動作します。開発拠点は、Gradleを使用して、Androidアプリの構築、テスト、公開、展開のプロセスを自動化するだけでなく、MavenやIvyなどのソフトウェアライフサイクル管理ツールと同期させることもできます。
GoogleはAndroidスタジオ完了していない - これはIDEのバージョン0.1であり、いくつかの機能が完了しておらず、バグが残っている。
今回の会議で、Googleは新しいシングルサインオン認証技術クロスプラットフォームシングルサインオン。このAPIセット(アプリケーションプログラミングインターフェイス)は、OAuth 2プロトコルを使用して信頼できるサービス間でログイン資格情報を共有できるようにすることで、ユーザーがサービスにサインインする必要がある時間を最小限に抑えることができます。
「繰り返しサインインしなくても、気づかないほど自然に感じることができますが、より多くのアプリが登場する中、この種の魔法を展開すれば、ユーザーはウェブサイトのパスワード、さらにはモバイル機器の小型キーボードでパスワードを嫌うことになりたくない」とGoogleのアイデンティティチームのエンジニア、ティム・ブレイは書いている。 APIをアナウンスするブログ投稿。