本記事では、スマートフォンとパソコン間で画面を共有(ミラーリング)できるオススメアプリをまとめています。 アプリによって「ミラーリングできる内容」が異なるため、目的に合わせて最適なアプリを探してみて下さい。
![スマートフォンをPCにミラーリングする方法とおすすめアプリまとめ! iPhoneやAndroidの画面をパソコンに映して操作しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/848c92a1752a2033434507450923c24de757065c/height=288;version=1;width=512/https%3A%2F%2Fsp7pc.com%2Fwp-content%2Fuploads%2F2018%2F12%2F38088_01.jpg)
本記事では、スマートフォンとパソコン間で画面を共有(ミラーリング)できるオススメアプリをまとめています。 アプリによって「ミラーリングできる内容」が異なるため、目的に合わせて最適なアプリを探してみて下さい。
はじめまして。Android(たまにiOS)エンジニアのほかりです。 最近はKotlinに興味津々です。 でも今回はKotlinの話はせず、Proguardの話をしようと思います。 Proguardとは AndroidにおけるProguardとはアプリ(apkファイル)に難読化処理を施すツールのことです。 難読化されていないアプリはリバースエンジニアリングを行うとソースコードなどを見られてしまう恐れがあります。 Proguardをかけることによってソースコード上のクラス名やメソッド名などが何の意味も持たないようなアルファベットに置き換わります。 こうすることでソースコードを解読する難易度を高めAPKファイルのセキュリティ性を高めます。 Proguardを有効にすることで以下のようなメリットがあります。 ソースコードの難読化 パッケージサイズの軽量化 パフォーマンスの向上? さっそくProg
2015年11月24日 Android端末では、アプリケーションを「APKファイル」として配布します。たいていの場合、Googleのオフィシャルなストアである「Google Play」を通じてアプリをインストールするのですが、自分で作ったAPKファイルなどは、端末に直接送り込んでインストールすることもできます。 自作アプリはデバッグ時にインストール可能 自作アプリを、自分で作って自分でインストールするだけであれば、「APKファイル」を作らなくても、アプリのビルドが終わり次第、直ちにインストールできます。 Android端末とパソコンをUSBケーブルでつないで、デバッグのために、アプリを端末にインストールすることになるのですが、いったんデバッグの段階でインストールをしてしまえば、デバッグが終わった後も、引き続きインストールしたアプリを使い続けることができます。 作成したアプリをデバッグする端
Android Studio で開発している際に、毎回import文を記述するのは面倒ですよね。 (特に、ネット上などのプログラムをコピペしてStudioに貼りつけた時などは) そんな時は、自動でimportしてくれる機能を活用しましょう。 自動import文を設定していない時の動作は? 何も設定していないときは、以下のように文字が[ 赤色 } になっており、 ?android.widget.Button? Alt+Enter などとポップアップが表示されます。 Alt+Enterでimport文を追加すれば問題ないのですが、これを全部に対してするのは大変です。 そこで、Android Studioに備わっている機能を活用してimport文を自動化します。Android Studioでは編集する度に内部的に自動的保存を行っているので、そのタイミングでオーガナイズインポート設定を行う事で、i
先日のGoogleの新製品イベントでChromecast 2とChromecast audioが発表されました。Chromecast 2はドングル型からペンダント型へのデザイン変更と次の動画を先読みするFast Play機能対応や5GHz対応がメインでしたね。過去モデルとは基本的にあまり変わらなさそうで少し安心しました。 Google ChromecastはテレビHDMI端子に刺して使うタイプのガジェットです。テレビの大きな画面でhuluやYoutubeをみることができます。Chromecastには操作するためのボタンやリモコンは付属しておらず、操作するのにはスマートフォンを使います。 Google Chromecast 正規品 第三世代 2K対応 チャコール GA00439-JP 発売日: 2020/03/01メディア: エレクトロニクス 操作するために必要なChromecast SDK
最近テレビCMまで始まったamazonのFire TV Stick。 きっと、売上も好調なんでしょうね。 管理人もNetflixやプライムビデオをテレビで見るのに、活用しているのですが、もっとFire TV Stickを活用してもいいんじゃねーかってことで調べてみましたよ。 今回はFire TVに色々とAndroidアプリを入れたよって話です。 そもそもFire TVってどんな仕組み? 単純にamazonプライムビデオを見たり、初めから入っているNetflixやU-nextを、使っているだけだと、Fire TV Stickはテレビで映像サービスを観るためのデバイスのように思えます。 しかし、本来の姿で言うと、Fire TV StickはAndroidベースのFire OSが入った簡易なパソコンやAndroidタブレットと言い換える事が出来ます。 Fire OSはAndridベースのOSです
Androidアプリ開発で(Android Studio)、GUIコンポーネントの【WebView(ウェブビュー)】を追加する方法を初心者向けに解説した記事です。このパーツを使えば、アプリ上にWebページの内容を簡単に表示できます。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 Android Studioでは、アプリのパーツを簡単に追加できるGUIコンポーネントが数多く用意されています。 今回はそのなかの1つである、WebView(ウェ
薄型テレビの主流である液晶テレビの仕組みから始まって、今後の8K/4K放送のロードマップやそれにともなって登場する新しい技術や規格を紹介してきたこの特集。 第3回は、主要な薄型テレビメーカーの最新4Kテレビに採用された新技術を詳しく紹介していこう。特に、前回紹介した高輝度表示技術「HDR」については、すでに各社が類似の技術を独自に盛り込んでいるので、HDRへの対応状況にも触れていく。 OSにAndroidやFirefoxを採用! スマホとの連携がよりシームレスに まずは最初にGUIの話を軽く紹介しよう。最新薄型テレビは、番組表は録画機能はもちろん、インターネットの動画配信サービス、DLNAベースのネットワーク再生機能などなど、多彩な機能が盛り込まれており、それらを操るためのGUIが採用されている。 いわゆるホームメニューなどと呼ばれているものだ。これらはもともとデザインや機能を含めて各社が
Android開発の勉強を始めてから2ヶ月ほどが経過した。 これまでにやったことを備忘のために残しておく。 実機を購入 なにはともあれ実機があった方がよい。シミュレータでも開発はできるが、起動に時間がかかり効率が良くない。また普段使いの端末がないとAndroidアプリのあるべき姿、手触り感も分からない。最初にまとまった金額を払うことで、途中で投げ出せないようにする効果も多少はあったように思う。同僚のAndroidエンジニアの意見を参考にしつつHuaweiのP10 Liteを購入した。 自分は格安simのmineoを通話なし3GBで契約していて、ランニングコストは月々1,000円弱。 Huawei 5.2型 P10 lite SIMフリースマートフォン ミッドナイトブラック 【日本正規代理店品】 P10 LITE/WAS-LX2J/MI 出版社/メーカー: HUAWEI(ファーウェイ)発売日
追記 2015/10/11 定期更新的な感じでちょっと追記しました。 いくつか紹介している洋書のものを読んでみたので、それの感想を追記してます。 「Android SQLite Essentials」は、AndroidのSQLite周りについての理解が深まるかと期待していたんですが・・・ちょっと残念な結果になりました。 タイトルもEssentialsって書いてあるから、実装する上で必須なこと = 基礎的なこと?みたいな感じのことしか書いてなかった。 追記 2015/04/26 DroidKaigiお疲れ様でした。 私が発表した「Android学ぶを君へ。生き抜くためのナレッジ共有」のスライド内でこの記事を載せたところ、多くの人に見ていただけているようなので少し内容を更新しました。 少し書籍を追加してます。 Master of Fragment Androidの仮想マシン Dalvik編
Appiumの主な特徴は以下の通りです。 Android 2.3.3以降、iOS 6.0以降に対応している Webブラウザーを使ったテストの自動化で広く利用されているSelenium WebDriver(「Selenium 2」とも呼ばれます)と、ほぼ同じ書き方でスマートフォンアプリのテストスクリプトを書くことができる Ruby、Python、Javaをはじめとした、さまざまなプログラミング言語でテストスクリプトを書くことができる Webアプリの自動テストにSelenium WebDriverを利用しているテストエンジニアが、少ない学習コストで、AndroidやiOSのアプリの自動テストにも着手できる、という点がAppiumを採用するメリットといえます。 Appiumは、バージョン1.0を境に、テストスクリプトの書き方(API仕様)が大きく変更されています。 そのため、バージョン1.0未満
Androidのエミュレータの、各メニュー等の表示を日本語表示にする方法は? Androidエミュレータは、デフォルトでは全ての表示が英語になっています。 このメニューなどの表示の言語の設定は、変える事ができます。 Androidは色んな言語に対応していまして、もちろん日本語も対応しています。 ちなみに、「日本語を入力する方法」は下記の記事で紹介しています。 Androidエミュレータで日本語を入力する方法 まずはエミュレータを起動してください。 HOMEボタンを押して、待受け画面を表示させます。 上記画像赤枠で囲っているところをクリックします。 すると、以下のように、各メニュー(というか、それぞれのAndroidアプリケーション)のアイコンがずらっと表示されます。 「Setting」を選択して、クリックします。 すると、Settingのメニューの一覧が表示されます。 このメニューの中から
結構躓いたのでメモします。 前々からSDK Managerに項目があったことは知っていたのですが、一度使ってみたらかなりもっさりしていたのでそれ以来触っていませんでした。 しかし久々に気になって調べてみたら、アクセラレータを使わないといけないと知り、それならもう一度試してみようと思ったのが罠でした。(よく考えたらデバッグ端末たくさんあるから必要なかったんだよなぁ…) まず、Android SDKをインストールしていることが前提です。その説明はしないので、別の資料をお読み下さい。次にインストールですが、Intelの公式資料を併せてお読み下さい。日本語がないので、英語などを読めない人のためにざっくり説明しますと、 [Windows 8.1以外のWindows,Mac] 1. SDK Managerから任意のバージョンの「Intel x86 Atom System Image」と書かれたものと、
Androidアプリ開発環境構築で発生したエラーや不具合の対応方法を取りまとめたページです。順次追加していく予定です。 Error launching Android Studio Android Studioを起動した際に、図1のエラーが発生する場合は、次の2点が理由に考えれます。 JDKがインストールされていない 環境変数にJAVA_HOMEを設定していない 1.に該当する場合は、JDKをインストールしてください。2.に該当する場合は、環境変数「JAVA_HOME」を設定する必要があります。1.および2.の設定方法ともJDKの設定に記載していますのでご確認ください。 No JVM installation found. Please install a 64-bit JDK. If you already have a JDK installed, define a JAVA_NOME
2014-11-19 Intel HAXMのインストールと設定 ソフトのダウンロード Android Studio Androidのエミュレータを高速にするために、Intel Hardware Accelerated Execution Manager(HAXM)というソフトをインストールします。 作業として、以下のことをします。 <総作業時間 40分> Android SDKでIntelエミュレータのインスコ……10分 Intel HAXMのダウンロード……5分 Intel HAXMのエラーをBIOS設定で解決……20分 Intel Haxmが動いているのか確認する……5分 Android SDKでIntelエミュレータのインスコ Android SDKを立ち上げて、Intel Atom (x86) Android エミュレータをダウンロードします。 下記の2つが必要となるので、インスト
この記事では、Android開発を始める方や、初めたての方向けにどのようなサイトを見たり、本を読んだらいいかをレベル別や用途別で解説します。 本の紹介などはすでに多く存在しますが、使いどころというのは本によって大きく違います。この記事ではその使いどころに意識してソースを紹介できればと思います。 また、Androidプログラミング初心者とプログラミング初心者は区別しません(合わせて"プログラミング初心者"と記述)。Androidのアプリ開発はベースとなっているJava言語が直感的に理解しやすいこともあり、他のプログラミング言語を習得していなくてもある一定のレベルまでは上達します。本当にAndroidアプリ開発に興味を持ってきた段階でJava言語の勉強を本格的に行うようにし、まずはAndroidをアプリを作成するというところにフォーカスしてやっていきましょう。 Androidプログラミングを始
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く