フロントエンド技術情報

[Webフロント] Android 11 リリースや Node.js 15 が発表された

目次 - 右のアイコンで折りたためます -

概要

2020年09月24日時点のWebフロントエンド技術情報。

Android 11 リリースやNode.js 15 情報など直近で起きた、話題になったWebフロントエンドなどのプログラム技術に関する出来事や気になることをピックアップする。

不定期で更新していきます。2020年09月03日時点でまとめた情報はこちら

目的

自分の知識、技術向上と誰か技術で困っている人などのきっかけになれば。

技術情報

Web系

Google Chrome

一部ユーザーエージェントの変更

iOS上の、Google Chrome と Safari の違いを考慮して調整されるようです。

  • M84以前では、ユーザーエージェント文字列はデスクトップサイトをリクエスト Safariデスクトップで使用される文字列と一致するオプションが選択されました。
    • Mozilla / 5.0(Macintosh; Intel Mac OS X 10_13_5)AppleWebKit / 605.1.15(KHTML、like Gecko)Version / 11.1.1 Safari / 605.1.15
  • M85以降、デスクトップサイトリクエストオプションで送信されるユーザーエージェント文字列は、「CriOS / <メジャーバージョン>」タグを含むように変更された。
    • Mozilla / 5.0(Macintosh; Intel Mac OS X 10_13_5)AppleWebKit / 605.1.15(KHTML、like Gecko)CriOS / 85 Version / 11.1.1 Safari / 605.1.15

プログラム言語

Android

Android 11 のリリース

2020年9月9日に公式リリースされました。こちらの記事を抜粋しています。

  • UIの改善
    • 通知パネルの会話表示、バブル(FBのメッセンジャーのような動き)、同期アニメーションの改善など
  • 管理
    • デバイスコントロールを使うとネットワークに接続されたスマート端末に簡単にアクセス出来るように
    • メディアコントロールは、オーディオコンテンツや動画コンテンツの出力先デバイスを簡単に切り替えられる
  • プライバシーの強化
    • 「今回のみ」(1回かぎり)のアクセス許可、アクセス許可の自動リセット、バックグラウンド位置情報など
  • 開発者向けの機能強化
    • アプリ終了理由API(Crash Reasons API)、5Gサポート、データアクセス監視APIなど

Flutter

iOS14 と Xcode12 に対応

基本的に、iOS14 デバイスで問題なく実行される。

ただし、Appleで更新されたクリップボードポリシーに従って対応する必要がありそうです。(CupertinoTextField、TextFormField

flutterを引き続き使用したい場合は2つ選択肢があるようですが、1つはflutterの最新ホットフィックスリリースを使用することみたいですが、危険な更新なようで

次回安定版リリースに延期されるようなので、次の選択肢がおすすめなようです。

Flutter1.22ベータ版を入手して開発がおすすめみたいです。

$ flutter channel beta
$ flutter upgrade

 

WindowsでFlutterの紹介

ネイティブアプリのコンパイルや初期プラグイン、デスクトップ対応のアプリが含まれており、Flutter開発者の半数以上がWindowsを使って制作している。

Windowsでflutterを使ってアプリを開発導入から具体的にチュートリアルとしてまとまっています。

Node.js

Node.js 15 が10月20日にリリースされる予定です。

RC / Beta を試すには、こちら

その他

GDG DevFest 2020

2020年10月17日(土) 〜 2020年10月18日(日)でオンライン(YouTube Live)で実施されるイベントがあります。

2日間に渡って、様々なジャンル(Andorid、GCP、Firebase、機械学習、Flutter言語、Go言語など)の技術の最新情報を学べます。

実際のURLや参加方法などは、こちらから。

参考サイト

-フロントエンド技術情報

Copyright© エンジニアが学んだことをアウトプットしていく , 2022 All Rights Reserved Powered by AFFINGER5.