タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Dartに関するkawaosaのブックマーク (4)

  • 【Dart】まだ暗記してるの? DartのListとMapのメソッド一覧

    DartのListとMapのメソッド一覧 どうも私はコレクション操作が好きです。 一度JavaScriptに関するコレクションのメソッドについてまとめました。 記事は上記のDart編となります。 こういうものは暗記する必要はありません。 こういう操作ができるメソッドがあったよな〜。程度で全く問題ありません。 配列(List型) まずは配列(List型)から紹介します。 add() リストの末尾に要素を追加する。 final fruits = ["orange", "banana", "melon"]; fruits.add("apple"); print(fruits); // [orange, banana, melon, apple] final fruits = ["orange", "banana", "melon"]; fruits.addAll(["apple", "stra

    【Dart】まだ暗記してるの? DartのListとMapのメソッド一覧
    kawaosa
    kawaosa 2022/11/17
  • 暗号化されたFlutterアプリを構築する為のオープンソースのフルスタックプラットフォーム・「@platform」

    @platformは暗号化されたFlutterモバイルアプリを構築する為のオープンソースのフルスタックプラットフォームです。 Dart及びFlutterによるセキュアなモバイルアプリ開発をもっと身近なものにするためバックエンド不要の暗号化が可能なアプリ開発フルスタックプラットフォームとしてサービス展開していたようですが、2020年にOSSとしてソースコードも公開したそうです。 あらゆるプラットフォームでプライバシーファーストなアプリを開発するために設計されたライブラリ、サービス、ウィジェット、SDK等が含まれているとの事。 プラットフォームはOSSとなっていますが、有償で+αのリソースが得られたりサービスを受けられたりといった事は無く、完全100%OSSとなっています。ビジネスモデルは別途サービス展開している@signによる収益が主となっているそうで、@platformが幅広く認知される

    暗号化されたFlutterアプリを構築する為のオープンソースのフルスタックプラットフォーム・「@platform」
  • Flutter入門のためのDart入門 - Qiita

    最近自分の中でWeb開発はReactJS、モバイルアプリ開発はFlutterが良いという結論がでました。 Flutterでの実装はDart言語で行います。 基的なモダン文法をサポートしているため、他言語から入ってくる人には入りやすい言語だとは思います。 とはいえ、日語情報でステップバイステップでDart文法がまとまっているところは少ないので まとめてみようと思ったのがこの記事です。 Flutterがよい理由 【翻訳記事】なぜFlutterにおいてDartを使用するのか? ・hot reloadが高速(AOT、JITの2段階のコンパイル) ・アイソレートとガベージコレクション最適化による軽快な動作 (Google内でFlutterのチームの近くにDartのチームがいたから・・・という理由もあるらしい) React Nativeもいじったのですが、 ・Webkitのビルドが重い(expoは

    Flutter入門のためのDart入門 - Qiita
  • Flutter開発で必要なDart言語の基本を理解しよう

    対象読者 今回からFlutterの基について説明します。Dart言語について知っている必要はありませんが、他の言語の基を知っている方を対象に説明します。特に、JavaScriptTypeScriptもしくは、Javaなど言語を使ってプログラミングしたことがある方であれば、より理解がしやすくなります。 Dartの基 前回、Flutterのサンプルプログラムで示しましたが、まずはプログラムスタイルをなんとなく感じてもらえればと思い、記述しました。しかし、実際自分でコードを記述する時には、読んでなんとなくわかるだけでは不十分です。ここでDartの文法について詳細にお伝えすることは難しいですが、Flutterを使う上でも必要なDartの基や文法について紹介します。 main関数 スクリプト言語に慣れていると、ファイルの上から順に実行される形式が普通といった感覚があります。一方、Dart

    Flutter開発で必要なDart言語の基本を理解しよう
  • 1