タグ: はためく

はためく

  • Project IDX は、AI を使用してブラウザから直接 Android Studio のことを忘れさせたいと考えています

    Google は、Android 開発の主役であることに加えて、エンド ユーザーとソフトウェアのプログラミングを行う開発者の両方に、最も強力なツールとアプリケーションを備えたオペレーティング システムを提供しています。

    そこでは、アプリを作成するための SDK であるFlutterや、Go や Dart プログラミング言語など、非常に確立された製品があります。プラットフォーム上の主要な開発環境であるAndroid Studioなどの他のツールも忘れずに。しかし、Mountain View 社は、すでに発売した新しい製品で、さらに何かを提供できるものを持っています。これは Project IDX と呼ばれるもので、ブラウザから直接コードを管理できるようになります。

    これがプロジェクトIDXです

    Google は、 開発者ブログの公式出版物を通じて、このプロジェクトの利用可能性を公式に発表しました。この有名な検索エンジン会社は、最終的に準備が整うまでにさまざまなプロセスが必要な、マルチデバイス アプリケーションのプログラミングの難しさを強調しています。

    IDX プロジェクト Google

    したがって、上記のようなすでに使用されているツールを提供することに加えて、ワークフローをより流動的にするために提供できるものがまだあると考えています。ここで、Google Cloud をベースにし、人工知能言語モデルを活用した完全なブラウザベースの開発プラットフォームである Project IDX が登場します。

    開発の初期段階で、Google のエンジニアは開発者の意見を知るためにツールを共有することにしました。彼らは、Project IDX がどのように作業を高速化するのに役立つのかを知りたいと考えています。この環境の理念は、Linux ベースの仮想マシンの利点をすべて備えているため、どこからでも、どのデバイスでも作業できることです。

    コードの適応を容易にするために、このプロジェクトでは、Dart、Go、JavaScript、Python などの広く使用されている言語との互換性に加えて、 GitHub などのプラットフォームからすべてのソース コードをインポートできます。その後、コードをテストするために、完全な Android エミュレーター、プレビュー、iOS シミュレーターが含まれています。

    他には考えられないことですが、人工知能の関連性はこの分野にも及んでいます。Codeyモデルと PaLM 2 モデルは、高品質のコードの生成を支援するために存在します。 Project IDX の使用を開始するには、公式 Web サイトの待機リストにサインアップするだけです。

    詳細情報 | Google 開発者

    Project IDX は、AI を使用してブラウザから直接 Android Studio のことを忘れさせたいと考えています・関連動画

  • アプリを迅速に作成するための Google の SDK、Flutter がバージョン 2.0 になり、Windows、Mac、Web、折りたたみデバイスをサポート

    数年前、Google は、Android、iOS、および基本的にあらゆるプラットフォーム向けのアプリの作成を容易にし、そして何よりも加速するためのフレームワークである Flutter をベータ版で発表しました。 2018 年 12 月にはバージョン 1.0 で一般向けに十分安定していましたが、現在 Google はFlutter 2.0 安定版を発表しました。

    Flutter 2.0 の 2 番目のバージョンでは、より多くのプラットフォームのサポートが改善および追加され、コードを変更することなく、Flutter で作成されたアプリをAndroid、iOS、Windows、Mac、Linux、および Webに導入できます。

    どこでも羽ばたく

    Flutter は、ネイティブ アプリケーションを迅速かつ柔軟に作成する方法として提供されます。コードを一度作成すれば、それをプラットフォーム間で再利用できます。当初、Flutter は Android と iOS に焦点を当てていましたが、2 番目のバージョンでは、基本的にすべてのデバイスにその触手を伸ばしています。

    Flutter 2.0 を使用すると、Flutter で構築されたアプリを実質的にそのままの状態で5 つのオペレーティング システム (Android、iOS、Windows、macOS、Linux) 上でリリースできます。バージョン 2.0 には、実質的にすべての変更と改善が含まれています。

    フラッター20

    Flutter では、ネイティブ アプリケーションに加えて、Web アプリケーションを起動することもできます。実際、Flutter 2.0 の大きな変更点の 1 つは、Web サポートが「本番品質」になったことです。つまり、Chrome、Firefox、Safari、Microsoft Edge と互換性のあるFlutter で起動される Web アプリケーションの起動を開始する準備ができています。このレベルに到達するために、アドレス バーや PWA マニフェストの制御など、いくつかの新機能が追加されました。

    事実上すべてのプラットフォームを制覇したら、Flutter の次の目標はすべてのフォーム ファクターです。 Google は、 Microsoft Surface Duoなどの折りたたみ式 Android デバイスでの Flutter サポートを改善するために Microsoft と協力することを発表しました。

    Microsoft の Surface Duo などのデバイスでの Flutter

    これだけでは不十分であるかのように、トヨタとの別の戦略的提携により、Flutter はトヨタ車に統合された TV およびエンターテイメント システムにも適用されることになります。 Flutter のリリースから 3 年が経過し、2 つのバージョンがリリースされた後、単なる実験として始まったものは、アプリケーションが存在する事実上あらゆる場所に拡張されました。

    Flutter を使って遊び始めたい場合は、ダウンロード ページから Windows、Mac、Linux、Chrome OS 用の SDK バージョン 2.0 をダウンロードできるほか、Web サイトや利用可能なさまざまな Codelabから試すことができます。

    詳細情報 | グーグル

    アプリを迅速に作成するための Google の SDK、Flutter がバージョン 2.0 になり、Windows、Mac、Web、折りたたみデバイスをサポート・関連動画

  • クロスプラットフォーム アプリを作成するための Google のフレームワークである Flutter がバージョン 1.0 に到達

    数か月前、Android および iOS と互換性のあるアプリケーションを記録的な速度で作成するための Google のフレームワークである Flutter の最初のベータ版についてお話しました。テクノロジーの世界では月日が経つのが早く、 Flutter はベータ版から抜け出し、すでに最初の安定バージョンである Flutter 1.0 をリリースしています。

    Flutter の前提は、他の多くの同様のフレームワークでも同じです。同じコードから、見た目が良く、Android と iOS の両方で適切に動作するネイティブ アプリケーションを作成します。 Flutter の重要なポイントは速度です。

    より洗練され、一般向けに準備が整いました

    それ以外のことは考えられず、この発表はロンドンで開催されたThe Flutterイベント中に行われました。 Google は、Flutter の最初のベータ版の後、このテクノロジーで作成された何千ものアプリケーションがGoogle Play と App Store の両方で公開され、このオープンソース フレームワークでの取り組みが実証されたことを保証します。 Google は、公式Google 広告アプリでのみ Flutter を使用しています。このビデオでは、Flutter で作成されたアプリケーションのいくつかを示します。

    Flutter バージョン 1.0 では、20 近くの新しい Firebase サービスのサポートが追加され、アプリのパフォーマンスが向上し、アプリのサイズが縮小され、全体的に安定性とバグが増えています。

    いつものように、Windows、Mac、Linux 用の Flutter は公式 Web サイトからダウンロードできます。 SDK は約 400 MB を消費し、IntelliJ / Android Studio または Visual Studio Code で使用できます。正式版はベータ版、開発版、マスター版に個別に更新されます。

    詳細情報 | グーグル

    クロスプラットフォーム アプリを作成するための Google のフレームワークである Flutter がバージョン 1.0 に到達・関連動画

  • Android および iOS アプリをフルスピードで作成する Google のフレームワークである Flutter Beta が利用可能になりました

    Android または iOS のネイティブ アプリの作成は非常に複雑です。両方のシステムで適切に動作し、ネイティブ アプリケーションのように見えるアプリケーションを作成することはさらに重要です。 Flutter は、 Android と iOS の両方のネイティブ アプリケーションを作成するための新しいフレームワークであり、すでに最初のベータ版が利用可能です。

    さまざまなプラットフォーム向けのアプリケーション プログラミングを統合しようとするこれは決して最初の取り組みではありませんが、Google はこれにより、最新のデザイン、優れたパフォーマンス、見栄えの良いアプリケーションを迅速に作成できると確信しています。

    フラッターとは何ですか?

    前のビデオでは、Flutter とは何か、アプリケーションをネイティブに作成する場合や他のフレームワークと比較した場合の利点について、非常に面白い方法でまとめています。速度が優先されることは、アプリが処理を続行しながら、コードに変更を加えてエミュレータでリアルタイムに結果を確認できるホット リロードなどの機能で明らかです。

    Flutter は、 Android Studio 、VSCode、Xcode、IntelliJ などの最も人気のあるエディターに統合され、プラグインとしてインストールされるため、いつもと同じツールを使い続けることができます。完全なインストール手順とダウンロード リンクはここにあります。

    Flutter Beta はDart 2に基づいています。つまり、コードから分離されたアプリケーション テンプレートの XML ファイルはなく、インターフェイス自体がコードから生成されます。最初は少し混乱するかもしれませんが、長期的には理論的にはHookleHamiltonなどのアプリケーションの開発をスピードアップできるはずです。 Fuchsiaアプリケーションのインターフェイスも Flutter で開発されています。

    詳細情報 | グーグル
    ザタカ Android | Fuchsia OS のビデオ: Ars Technica が Android と Chrome OS の統合を目指すプラットフォームを紹介

    Android および iOS アプリをフルスピードで作成する Google のフレームワークである Flutter Beta が利用可能になりました・関連動画