-
AndroidフォンでLaravel 8をセットアップする方法
やあ、調子はどうですか?この記事では、携帯電話に Laravel 8 をインストールする方法を紹介します。 このガイドを最大限に活用するには、PHP についてある程度の知識があり、Laravel とは何かを知っている必要があります。しかし、そうでない場合でも、心配しないでください。開始できるように基本を説明します。 Laravel とは? Laravel は、表現力豊かで洗練された構文を備えた Web アプリケーション フレームワークです。これは PHP 上に構築されています。つまり、Laravel は PHP ですが、操作が簡単になります。 認証などのさまざまな機能のパッケージが多数
-
Android-x86 を使用して Linux で Android ゲームを実行する方法
この記事では、ビンテージ ゲームを楽しみながら Linux で仮想マシンを使用する方法を学びます。 Android フォンをお持ちの場合、有罪の喜びの 1 つは、非常に面白いゲームをプレイすることかもしれません。または、携帯電話でのみ実行されるアプリケーションがある可能性もあります。 そして、デスクトップ PC で同じゲームを実行できるとしたらどうでしょうか? シナリオを単純化するために、アプリケーションが Android で実行されると仮定しましょう。 問題を解決する 1 つの方法は、PC で Android エミュレーターを実行することです。ただし、Android-x86 のように
-
2019 年に Android アプリを開発する方法:「新しい」Android の採用
Bitotsav 19 アプリがどのように実現したか 背景:パンテオン ’17 ⏪ ほぼ 2 年前の 2017 年 9 月、友人の Ashank Anshuman が、私たちの研究所のテクニカル フェスト用のアプリに取り組むよう説得してくれました。私たちは昼夜を問わず約 2 週間作業を行い、フェスティバルに間に合うようにリリースの準備を整えました。私たちは疲れ果てていましたが、人々が実際に使用した製品を「世に出して」手に入れたのは素晴らしい気分でした!主催者が参加者にすべてを簡単に伝えるのに役立ち、その目的を完全に果たしました. パンテオン 17 - Google Play のアプリ
-
Kotlin Android アニメーションにアクセスできるようにする方法
史上初の Android コントリビューションの例を調査したとき、Kotlin で記述されたアニメーションの例はほとんどありませんでした。ネイティブ アニメーション内のアクセシビリティに関する考慮事項のコード例もほとんどありませんでした。 では、行きましょう! Kotlin でネイティブの「展開」アニメーションを作成する方法を見て、TalkBack や拡大テキストがオンになっている人を支援する方法について話しましょう。すべてのコードは、このサンプル リポジトリで利用でき、アニメーション ビューを含む単一のアクティビティを作成します。これが基づいているコードは、Calum Turner と共同
-
Retrofit、OkHttp、Gson、Glide、およびコルーチンを使用して RESTful Web サービスを処理する方法
Kriptofolio アプリ シリーズ — パート 5 最近では、ほぼすべての Android アプリがインターネットに接続してデータを取得/送信しています。最新のアプリを作成する際には、RESTful Web サービスを正しく実装することが重要な知識であるため、RESTful Web サービスの処理方法を確実に学ぶ必要があります。 この部分は複雑になります。一度に複数のライブラリを結合して、機能する結果を取得します。インターネット リクエストを処理するネイティブな Android の方法については説明しません。現実の世界では誰も使用していないからです。すべての優れたアプリは車輪の再発明
-
初心者向けブロードキャストレシーバー
安定したインターネット接続に依存するアプリケーションがあるとします。インターネット接続が変更されたときにアプリケーションに通知を受け取る必要があります。どうやってそれをしますか?可能な解決策は、インターネット接続を常にチェックするサービスです。この実装はさまざまな理由で悪いので、考慮しません。この問題の解決策は Broadcast Receiver であり、指示された変更をリッスンします。ブロードキャスト レシーバーは、アプリケーションのステータスに関係なく、常にブロードキャストの通知を受け取ります。アプリケーションが現在実行されているか、バックグラウンドで実行されているか、まったく実行されて
-
Android アプリの開発にまだ Java を使用していますか?代わりに Kotlin を試してください。
Kotlin は、過去 2 年間で大きなブレークスルーをもたらしました。どこでもトレンド トピックであり、その人気は今も高まっています。また、Google が Kotlin を Android アプリ開発の公式言語にすることを推進したことも公式です。 それでも、多くの人が Android 開発に Kotlin よりも Java を好んでいますが、それはなぜでしょうか?その主な理由の 1 つは、人々がメインの言語を Java から Kotlin に変更することにまだ慣れていないことです。人々は新しいものに変更することを恐れています。 今すぐ Kotlin を使い始める、簡単な方法 実際、Ja
-
Android ストレージの概要
ストレージは私たち全員が認識しているものですが、常に当然のことと考えています。少し前まで、ストレージ容量のあらゆる飛躍は漸進的であり、不可能に思えました。今日では、私たちのデバイスがどれだけの機能を備えているかを考えるとき、私たちは再考することはありません (そして、その違いを気にすることはできませんでした)。 より大きなポイントは、メモリに格納されているものの進化を見ることです。スマートフォンが登場する前は、時折の写真や 2 枚の写真、いくつかのゲーム、大量のテキスト メッセージを保存していました。しかし今では、標準的な電話には、アプリケーション、ドキュメント、写真、ビデオ、音楽ファイルな
-
Android アプリのアーキテクチャを簡素化する方法:コード サンプルを含む詳細ガイド
個々のプログラマーは、さまざまなタスクの実行方法に関するアイデアや見解など、自分のビジョンに従ってモバイル アプリを開発します。オブジェクト指向または関数型プログラミングの主な原則を無視する場合があり、開発者の間で混乱を招く可能性があります。 これは悪いことです - 彼らは彼らのコードを扱うことができなくなります.そして、プロジェクトを維持または変更する必要がある次の開発者は気が狂うかもしれません。メンテナンスは複雑なプロセスになるため、このようなプロジェクトを最初から再構築することをお勧めします。 Google がサポートする最初のアーキテクチャをリリースするまで、ほぼすべてのソフト
-
Flutter とは何か、2020 年に学ぶべき理由
今年もモバイルアプリの人気はますます高まっています。幸いなことに、それらを作成したい開発者が利用できるプログラミング ツールが多数あります。これらのツールの中には、最近注目を集めている Flutter があります。 フラッターとは? Flutter は、Google によって作成され、2017 年 5 月にリリースされた無料のオープンソース モバイル UI フレームワークです。一言で言えば、たった 1 つのコードベースでネイティブ モバイル アプリケーションを作成できます。つまり、1 つのプログラミング言語と 1 つのコードベースを使用して、2 つの異なるアプリ (iOS と Androi
-
2020年にFlutterを学ぶ方法
Flutter は、今年のトレンド技術です。この記事では、Flutter を使用して iOS および Android アプリケーションを開発する方法を学ぶための無料および有料の方法をいくつか提案します。 モバイル アプリケーションの開発に興味がありますか? あなたの答えが「はい」の場合、あなたは正しい記事を読んでいます! Flutter についてまだご存じないかもしれませんが、ご心配なく。フラッターとは何か、そして今年フラッターを学ぶべき理由について記事を書きました。 Flutter は、Google によって作成され、2017 年 5 月にリリースされた無料のオープンソース モバイル UI
-
Android でデータをバインドする方法
データ バインディングは、視覚的なユーザー入力要素に情報 (データ) を接着するときに使用する手法です。このプロセスでは、入力が更新されるたびに、その背後にあるデータも更新されます。 これは決して新しい概念ではなく、これを設計に組み込んだフレームワークが多数あります (AngularJS/React/Vue など)。 この記事で注目するのは、フロントエンド フレームワークではなく、モバイル開発です。 Google は、Android Jetpack の一部である Data Binding Library を Android に導入しました。 Jetpack ライブラリ スイートに慣れ
-
Android用FaceTimeアプリ? Android用の代替ビデオ通話アプリをいくつか紹介します.
FaceTime は、Apple ユーザーにとって最も人気のあるコミュニケーション アプリの 1 つです。 MacBook、iPad、または iPhone をお持ちの場合、アプリケーションは既にデバイスにインストールされています。アプリを起動し、ユーザー名とパスワードを入力して、使用を開始します。完璧です。 ただし、FaceTime は Apple/iOS ユーザーのみが利用できます。 Androidストアにはありません。そのため、Android デバイスに切り替えた場合、または既に使用している場合は、FaceTime を使用できません。 そのため、この記事では、Android デバイスで
-
react-navigation 5 を使用して React Native でナビゲーションを処理する方法
React-navigation は、React Native でのナビゲーションについて話すときに頭に浮かぶナビゲーション ライブラリです。 私はこのライブラリの大ファンで、常に React Native でナビゲーションを処理するために使用する最初のソリューションです。これは、素晴らしく簡単な API があり、非常にカスタマイズ可能であるためです。 この記事を書いているのは、バージョン 5 がベータ版から安定版になったばかりだからです。いくつかの機能変更と、ルートを宣言するためのシンプルで異なる方法を提供する新しい API 設計が付属しています。 この記事では、新しい API につい
-
最新の Android バージョンとは何ですか?また、現在の Android OS にアップデートする方法は?
ここ数年、Android OS は 2019 年の時点で 86% 以上の市場シェアを獲得し、モバイル OS のランドスケープを支配するようになりました。このシステムは、高性能で安全な使用法を提供し、新機能を備えた定期的なバージョン アップデートが付属しています。 このため、多くの Android ユーザーは、現在の Android バージョンを確認して最新バージョンに更新する方法を知りたがっています。 そのため、この記事では、スマートフォンが実行しているバージョンを特定する方法と、Android OS のアップデートをインストールする方法を学びます。しかしその前に、Android のバー
-
超簡単ボトムシートを作成するために React Native に切り替えた理由
最近転職しましたが、最初の仕事の 1 つは、React Native でボトムシートを作成することでした。 ネイティブの Android 開発のバックグラウンドを持っているので、ネイティブでボトムシートを作成するのと同じくらい大変だと思っていました。しかし、私はとても間違っていました!私はとても魅力的だったので、React Native でボトムシートを作成するための簡単なチュートリアルを書くことにしました. ボトム シートは、画面の下から上にスライドする便利なコンポーネントで、多くの場合、さまざまなオプションが含まれています。モダンなデザインでは非常に一般的で、Uber、Zomato
-
Android ナビゲーション コンポーネントを構築する方法
アプリケーションの設計は煩雑になる傾向があり、多くの場合、さまざまな点から他の点を指す矢印が付いたホワイトボードがあります。 最初は 1 つまたは 2 つのアクティビティを持つアプリケーションだと思っていたものが、突然、複数のフロー、フラグメント、および幅広いユーザー インタラクションを持っているように見えます。そのホワイトボードに書かれていることをコードで簡単に再現できたらいいと思いませんか? ナビゲーション コンポーネントにようこそ。 なじみのない人には、ナビゲーション コンポーネントは、アクティビティ/フラグメントのレイアウトの代わりに配置する別の UI クラスではありません。大陸
-
SOLID 原則の紹介
Kriptofolio アプリ シリーズ - パート 1 ソフトウェアは常に変化の状態にあります。各変更は、プロジェクト全体に悪影響を与える可能性があります。したがって、重要なことは、すべての新しい変更を実装する際に発生する可能性のある損害を防ぐことです. 「Kriptofolio」(以前の「My Crypto Coins」)アプリを使用して、新しいコードを段階的に作成していきますが、それを良い方法で開始したいと考えています。私は自分のプロジェクトが確かな品質であることを望んでいます。まず、最新のソフトウェアを作成するための基本原則を理解する必要があります。それらはSOLID原則と呼ばれま
-
Android アプリの構築を開始する方法:モックアップ、UI、および XML レイアウトの作成
Kriptofolio アプリ シリーズ - パート 2 では、実際にどのようにして新しいアプリの構築を開始するのでしょうか?あなたの最初の動きは何ですか? Android Studio を起動してコードに直接ジャンプするだけでよいと思われる場合は、もう一度考え直してください。それはまさに、良いことよりも多くのダメージを与える可能性があるため、私がしないようにアドバイスすることです.しかし、コードの最初の行をできるだけ早く書き始めたいという誘惑にかられます。 代わりに、UI モックアップを使用して賢明な計画を立てることに集中することをお勧めします。すべての優れた新しいアプリ プロジェクトは
-
iOS と Android でクロスオリジン通信ブリッジを構築する方法
私は職場で特定のプロジェクトに取り組んでいました。このプロジェクトでは、メッセージを介していくつかのさまざまなコンポーネントを接続する必要がありました。それぞれに独自のロジックとコード言語がありました。これにより、さまざまなプラットフォームがコミュニケーションを可能にするすべての方法を理解したいと思いました. この記事の目的は、これらのクロスオリジン通信ブリッジについて説明し、それらを実現するためのシンプルでありながら有益な例を提示することです. ブリッジの駄洒落もたくさんあります? 警告されました。 コードに手を加えたいだけなら、この記事の最後に GitHub リポジトリへのリンクが