ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

Android Studio

索引 Android Studio

Android Studio(アンドロイド スタジオ)は、Googleが提供するAndroidプラットフォームに対応する統合開発環境(IDE)。JetBrains社が開発したIntelliJ IDEAをベースにAndroid開発に最適化されており、Windows、macOSおよびLinux用が存在する。 2013年5月16日、Google I/Oカンファレンスにおいて発表され、同年5月にアーリーアクセスプレビュー版がリリースされた。その後、2014年6月に公開されたバージョン0.8.0からは、開発段階がベータ版へ移行した。 更にその後、2014年12月8日に正式バージョン1.0.0が公開され、従来EclipseとADT(Android Developer Tools)により実現されていた開発環境を、Android Studioで実現できる様になった。 2015年末をもってEclipseとADTのサポートが打ち切られ、Android開発環境はAndroid Studioに完全移行された。 google mapなどのベースを自分で加工することもできる。.

24 関係: AndroidAndroid Development ToolsAndroid WearApache LicenseAPK (ファイル形式)リファクタリング (プログラミング)ジェットブレインズ統合開発環境Eclipse (統合開発環境)GNOMEGoogleGoogle App EngineGoogle Cloud PlatformGoogle I/OGradleIntelliJ IDEAKDEKotlinLintLinuxMac OS X v10.5MacOSMicrosoft WindowsWYSIWYG

Android

Android(アンドロイド)は、Googleが開発したモバイルオペレーティングシステムである。Linuxカーネルやオープンソースソフトウェアがベースで、主にスマートフォンやタブレットなどのタッチスクリーンモバイルデバイス向けにデザインされている。テレビ用にはAndroid TV、自動車用にはAndroid Auto、ウェアラブルデバイス用にはWear OSがある。世界で最も人気のあるモバイルオペレーティングシステムであり、20億人を超える月間アクティブユーザーがいる。.

新しい!!: Android StudioとAndroid · 続きを見る »

Android Development Tools

Android Development Toolsは、Googleよりかつて推奨されていたAndroidアプリを作るための統合開発環境。 Google社が開発したEclipse用のプラグインであり、2015年8月に開発終了した。 現在は、Android Studioが推奨されている。.

新しい!!: Android StudioとAndroid Development Tools · 続きを見る »

Android Wear

Wear OS by Googleは、スマートウォッチ(腕時計型ウェアラブルデバイス)向けに設計されたGoogleのAndroid OSベースのオペレーティングシステム。Android携帯端末やiPhoneとBluetoothや Wi-Fi、LTEでペアリングすることで、端末で受け取った通知をAndroid Wear側で閲覧や操作をできる。またGoogle Playより、Android Wearに対応したアプリをインストールすることができる。 2018年3月15日にブログにてAndroid WearからWear OS by Google改名することが発表された。 アプリケーションの開発環境は、従来のEclipseではなくAndroid Studioが推奨される。。.

新しい!!: Android StudioとAndroid Wear · 続きを見る »

Apache License

Apache License(アパッチ・ライセンス)は、Apacheソフトウェア財団 (ASF) によるソフトウェア向けライセンス規定。1.1以前は、Apache Software License(ASL)と称していた。著作権表示と免責事項表示の保持を求めている。1.1以降のバージョンはOpen Source Initiativeがオープンソースライセンスと承認している。GNUプロジェクトは、1.1以前のバージョンをGPL非互換で非コピーレフトのフリーソフトウェアライセンス、バージョン2.0をGPLバージョン3互換(GPL2以前とは非互換)のフリーソフトウェアライセンスと判断している。ソースコードはフリーソフトウェアやオープンソースプロジェクトでの開発にも使え、プロプライエタリ・ソフトウェアやクローズドソースの開発にも使える。BSDライセンスをベースに作成されたBSDスタイルのライセンスの一つである。 ASFやそのサブプロジェクトが作成するソフトウェアは、すべてApache Licenseで提供されている。ASF以外のソフトウェアでもApache Licenseを使っているものがある。2010年6月現在、SourceForge.netにある5000以上のASF以外のプロジェクトがApache Licenseでリリースされている。.

新しい!!: Android StudioとApache License · 続きを見る »

APK (ファイル形式)

APK (Android application package、アンドロイドアプリケーションパッケージ、エーピーケー )とは、Googleによって開発されたAndroid専用ソフトウェアパッケージのファイルフォーマットである。 JARファイルをベースとしたZIP形式で、アーカイブファイルの一種である。 APKファイルは、UbuntuやDebianなどのオペレーティングシステムで使われるDEBファイルや、Windowsのインストーラーで使われるMSIファイルと特徴が似ている。 APKファイルを作成するには、Android用に作成したプログラムをコンパイルして、その全てを一つのパッケージに統合させる。内部にはプログラムソース、デジタル証明書、マニフェストファイルなどが格納されている。その他のファイル形式と同様に、拡張子を.apk」にしなければいけない点を除き、名前を自由に付ける事ができる。;インストール APKファイルは、PCにソフトウェアをインストールする操作と同じように決まった手順でAndroid端末にインストールできる。Google Playといった正式な頒布元からインストールする事を始めとして、他にも非公式のウェブサイトからダウンロードしたり、PCからadbコマンドを用いるなどして、端末に直接インストールする方法もある。非公式のAPKをインストールするには、ほとんどの場合「設定」→「セキュリティ」→「提供元不明のアプリ」でインストールを許可する設定を行えばよい。.

新しい!!: Android StudioとAPK (ファイル形式) · 続きを見る »

リファクタリング (プログラミング)

リファクタリング (refactoring) とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理することである。また、いくつかのリファクタリング手法の総称としても使われる。ただし、十分に確立された技術とはいえず、また「リファクタリング」という言葉に厳密な定義があるわけではない。.

新しい!!: Android Studioとリファクタリング (プログラミング) · 続きを見る »

ジェットブレインズ

ェットブレインズ(JetBrains, s.r.o.)は、技術者だったSergey Dmitriev、Valentin Kipiatkov、Eugene Belyaevの3人が2000年2月に創業した、チェコ共和国の首都プラハに本社を置く技術主導型のソフトウェア開発企業。 研究開発拠点をロシアのサンクトペテルブルク、ドイツのミュンヘンおよび米国マサチューセッツ州のフレイミングハムにもっている。 コンピュータソフトウェア開発の生産性向上を目指した製品を生み出している。.

新しい!!: Android Studioとジェットブレインズ · 続きを見る »

統合開発環境

統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、ソフトウェアの開発環境。 従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく開発することが可能になる。.

新しい!!: Android Studioと統合開発環境 · 続きを見る »

Eclipse (統合開発環境)

Eclipse(「イクリプス」または「エクリプス」)は、IBMによって開発された統合開発環境 (IDE) の一つ。高機能ながらオープンソースであり、Javaをはじめとするいくつかの言語に対応する。Eclipse自体はJavaで記述されている。 名称のEclipseとは「食(蝕)」の意の英語で、日食や月食を指すが、Javaを開発した米Sun Microsystems(太陽)とは無関係である。.

新しい!!: Android StudioとEclipse (統合開発環境) · 続きを見る »

GNOME

GNOME(グノーム、ノーム、GNU Network Object Model Environment)は、X Window System上で動作するデスクトップ環境、またはその開発プロジェクトである。KDEと並んで、広く使われている。 ツールキットにはGTK+を採用している。GNUプロジェクトの一部であり、ライセンスについてはGNOMEライブラリはLGPL、アプリケーションはGPLである。 綴りが同じであるgnome(地の精)はノームと発音するが、GNOMEはGNUのそれと同様、グノームと発音する。.

新しい!!: Android StudioとGNOME · 続きを見る »

Google

Google LLC(グーグル)は、インターネット関連のサービスと製品に特化したアメリカの多国籍テクノロジー企業である。検索エンジン、オンライン広告、クラウドコンピューティング、ソフトウェア、ハードウェア関連の事業がある。.

新しい!!: Android StudioとGoogle · 続きを見る »

Google App Engine

Google App Engine (GAE) は、Googleの提供するサービスの1つであり、ウェブアプリケーションをPHP・Python・Java・Go言語を使用して開発し、Googleのインフラストラクチャー上で実行し、バージョン管理することができる。Google Cloud Platformの一部。.

新しい!!: Android StudioとGoogle App Engine · 続きを見る »

Google Cloud Platform

Google Cloud Platform(グーグル クラウド プラットフォーム)とは、Googleが運営しているクラウドコンピューティングのプラットフォーム。Google検索やYouTubeなどのエンドユーザー向けのサービスと同じインフラストラクチャーで運営されている。簡単なウェブサイトから複雑なアプリケーションの開発まで対応している。.

新しい!!: Android StudioとGoogle Cloud Platform · 続きを見る »

Google I/O

Google I/O (略称:I/O)はアメリカ合衆国カリフォルニア州でGoogleが開催する年次開発者向け会議。I/OではGoogleとAndroid、Chrome及びChrome OS、APIs、Google Web Toolkit、App Engineなどのオープンソースを用いてweb、モバイル、企業アプリケーションを構築することに重点を置いた技術的なセッションを紹介している。 I/Oは2008年に初めて開催されエグゼクティブチームによって計画された。「I/O」はinput/output(入出力)とスローガン「Innovation in the Open」(開かれたイノベーション)を表している。本イベントの様式は「Google Developer Day」と類似している。 2008年のGoogle I/O 2017年のGoogle I/Oで基調講演を行うサンダー・ピチャイ 2017年のGoogle I/Oでの Android Fireside Chat.

新しい!!: Android StudioとGoogle I/O · 続きを見る »

Gradle

GradleはApache AntやApache Mavenのコンセプトに基づくオープンソースビルド自動化システムであり、プロジェクト設定の宣言にはApache Mavenが利用するXML形式ではなくGroovyベースのドメイン固有言語 (DSL) を採用している。Gradleはタスクの起動順序の決定に有向非巡回グラフ(Directed Acyclic Graph、DAG)を利用する。 Gradleは非常に大きくなる可能性のあるマルチプロジェクトのビルド用に設計されており、ビルドツリーのどの部分が最新であるかをインテリジェントに決定する増分ビルドをサポートする。このため、最新の増分ビルド部分に依存するタスクを再実行する必要は一切ない。 初期のプラグインはJava、Groovy、およびScalaの開発と配備に第一に焦点を当てられているが、ロードマップにはその他の言語やプロジェクトに対するワークフローが示されている。.

新しい!!: Android StudioとGradle · 続きを見る »

IntelliJ IDEA

IntelliJ IDEA(インテリジェイ アイディア)は、チェコに本社を置くJetBrains社が開発した、Javaなど数多くのプログラミング言語に対応した統合開発環境である。 リファクタリング機能をJava用の統合開発環境としては初めて搭載したことでも知られる。変数に型のないプログラミング言語に対してもリファクタリングを提供している。 ZeroTurnaroundの調査によると、Javaの統合開発環境としてはEclipseに続いて2番目に人気である (2011年はシェア22%、2012年はシェア28%)。.

新しい!!: Android StudioとIntelliJ IDEA · 続きを見る »

KDE

KDEのマスコット、Konqi。 KDE(ケーディーイー)は、X Window System上で動作するデスクトップ環境およびその環境用の各種アプリケーション、また、その開発プロジェクトを指すこともある。各コンポーネントのライセンスはGPLなど。GNOMEと並んで、広く使われている。 ツールキットにはQtを採用している。デスクトップ環境の他、ウェブブラウジングやファイル操作、マルチメディアの再生、オフィス作業など多くの用途のための数多くのアプリケーションプログラムも開発・提供している。.

新しい!!: Android StudioとKDE · 続きを見る »

Kotlin

Kotlin(コトリン)は、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、静的型付けのオブジェクト指向プログラミング言語である。.

新しい!!: Android StudioとKotlin · 続きを見る »

Lint

lint とは、主にC言語のソースコードに対し、コンパイラよりも詳細かつ厳密なチェックを行うプログラムである。.

新しい!!: Android StudioとLint · 続きを見る »

Linux

Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.

新しい!!: Android StudioとLinux · 続きを見る »

Mac OS X v10.5

Mac OS X v10.5 Leopard(マック オーエス テン バージョンじってんご レパード)は、アップルが開発・販売していた、Mac OS Xの6番目のバージョンである。バージョンナンバーは10.5。愛称は、コードネームでもある“Leopard”(レパード)。Mac OS X v10.4の後継である。 後継バージョンMac OS X v10.6以降はIntel Mac専用であり、当バージョンはPowerPCで動作する最後のMac OS Xとなった。OS本体の最終セキュリティアップデートは、2011年6月23日にリリースされた セキュリティアップデート 2011-004である(Javaは2011年6月28日、Safariは2011年7月20日、QuickTimeは2011年8月03日、更に古いFlash Playerを無効にする為のLeopard セキュリティアップデート 2012-003まで提供)。.

新しい!!: Android StudioとMac OS X v10.5 · 続きを見る »

MacOS

macOS(マックオーエス)は、アップルが開発・販売する、Macのオペレーティングシステムである。かつての名称はOS X、Mac OS Xであった(後述)。 技術的に直系ではないが、Classic Mac OS (Mac OS、System) の後継として、新たにBSD系UNIXをベースに開発された。.

新しい!!: Android StudioとMacOS · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: Android StudioとMicrosoft Windows · 続きを見る »

WYSIWYG

WYSIWYG(アクロニム: ウィジウィグ)とは、コンピュータのユーザインタフェースに関する用語で、ディスプレイに現れるものと処理内容(特に印刷結果)が一致するように表現する技術。What You See Is What You Get(見たままが得られる)の頭文字をとったものであり、「is」を外したWYSWYG(ウィズウィグ)と呼ばれることもある。 近年では、コンテンツ管理システムでも使われるようになり、この場合は、入力画面と出力画面が一致するよう表現する技術を指す。.

新しい!!: Android StudioとWYSIWYG · 続きを見る »

ここにリダイレクトされます:

AndroidStudioAndroidスタジオアンドロイドスタジオ

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »