はじめに クロスプラットフォームとして語られるFlutterですが、実は、「Android開発だけでもFlutterでやった方がよくね?」 となんとなく思い始めています。 「FlutterってGoogleがAndroid開発を再定義した画期的なものになるんじゃないか」と。 自分は、おっさんなので古い話をしますが、Java開発でEJB2が存在していた頃です。まだ、バージョンが1.1になったばかりのSpring Frameworkを使った案件にたまたま参加したときの衝撃と同じなんです。「何これ? めっちゃわかりやすい。標準のEJBなんて駄目じゃん。」 今ではEJBは廃れ、Springがデファクトスタンダードになっていますよね。 ただ、使ったことがない人に伝えるのは本当に難しく、納得できない人も多いはずです。 自分でもなんでそう思うのかうまく伝えられる気もしないのですが、言語化してみます。 自分
Flutter 1.2では、同時期に発表されたDart 2.2のSDKをサポート。さらにFlutter自身も主に下記の3つの改善が行われています。 コアフレームワークにおける安定性、性能と品質の改善 ウィジェットの外観および機能の改善 Flutterアプリケーション対応のWebベースツール「Dart DevTools」 今回最も大きなアップデートは、3つ目のDevToolsの登場でしょう。WebベースのDevToolsはDartおよびFlutterに対応しており、現時点で主に次のような機能を備えています。 Widget Inspector:Flutterのレンダリング状況をツリー構造で参照、探索できる TImeline View:1フレーム描写する毎レベルで、どのようにレンダリングや計算などが行われているかを参照できる Source-level Debugger:ステップ実行やブレークポイ
この記事について この資料は株式会社Diverseの社内で使用しているDartを速習したい人向けの教材(2018/08/09作成)を公開したものです。 社内でのFlutter採用が本決まりになったため関係エンジニア向けに作成したものですが、多くの人に役立ててもらえる可能性があるため公開と相成りました。 Diverseは今後もコミュニティに貢献する活動を続けてゆきます。 気になった方は @kikuchy または弊社社員へお気軽にご連絡ください。 まえがき Kotlinより断然Javaに近い言語なので、Javaベースで話した方が早い箇所が多そう。 以下の前提の人がFlutter開発で不便しない程度にDartを読み書きできるようになることを目標としています。 解説するのはDart2 Java/KotlinをAndroidアプリ開発で一通り使ったことがある JavaScriptやRubyもかじった
Dart/Flutter 入門 + 最強の勤怠アプリを作った話 2017/2/27 2018/7/7 一部更新 自己紹介 西田雅博 github.com/adwd 株式会社ビズリーチ HRMOS事業部 人事戦略クラウドサービス HRMOS 作ってます Scala/React書いてます 今日の内容 Dart Flutter Flutterを作って最強の勤怠アプリを作った話 おまけです 😂 資料を見てる人向け: スライドを↓に進めるのを多用してます Dartってどんな言語? 2011年にGoogleが発表 Java、JSに似たシンタックスの動的型付け言語 JITコンパイルされ、DartVM上で動作する dart2jsでJSに変換できるのでブラウザでも動く ECMA-408で標準化されている 触ってみた感触としては Java,JS等がかければすんなり書ける 型を書いても書かなくてもいい 😳
Flutterとは、Dartという言語でモバイルアプリを開発するためのSDKです。iOSアプリとAndroidアプリを同じコードベースで実装できるとのことで、普段はWebアプリを開発している私にもとっつきやすそうなので入門してみました。 一通り入門が済んだので、どうやって入門したか、入門してみてどうだったか、Webエンジニアの視点でFlutter・Dartに期待することなどをまとめました。 基礎知識 Dartとは Flutterとは 入門の仕方 概要 ハンズオン Dart SDKのインストール Flutterのインストール VSCodeプラグインのインストール Android端末(検証端末)の接続、そしてDeploy 入門してみてどうだったか Dart言語について 開発環境について Flutterについて おすすめの読み物 おわりに 基礎知識 Dartとは Googleが開発している言語
Flutter? flutterという単語は旗のはためきや蝶々がひらひらする様子の意味ですが google翻訳では「ときめきます」と訳されます。 Flutter SDKを使用してDartでコードを書けば、 ネイティブコードのiOS/Androidビルドが吐かれるそうです。 2018/2/27にベータ版が公開になりました。 React「!」 Xamarin「!」 Monaca「!」 cordova「!」 Titanum「!」 Air「!」 Hexe「!」 Dart? Googleによって開発されたJavaScriptの上位互換のような言語。 ダート走行など未舗装や汚いことを表すDirtとは一切関係ない。的当てのダーツ(Darts)の方。 2011年にできたが、2012年あたりからTypeScriptと比較されて席を奪われてしまう(私感) 2018/2/22にDart 2発表。 Announc
Googleが「Dart 2」発表、Dartを再起動。iOS/Android用ライブラリ「Flutter」と共にWebとモバイルのクライアント開発にフォーカス GoogleがDart言語を再起動し、「Dart 2」を発表した。Dart 2では、Webやモバイルのクライアント開発によりフォーカス。単一コードでiOS/Androidのネイティブアプリ開発を可能にするフレームワーク「Flutter」も登場した。 今から7年前の2011年、「JavaScriptは単なる言語の進化では修正できない根本的な問題を抱えている」と考えたGoogleが、JavaScriptを代替できる、より優れたWeb言語として開発しリリースしたのが「Dart」言語です。 グーグルから「JavaScriptは根本的な問題を抱えている」とのメモがリークか - Publickey グーグル、新言語「Dart」を発表。JavaS
この記事はShaping the Future of Android With Dartを、著者Cyril Mottierの許可を得て日本語に訳したものです。 誤訳などあればコメントください。 私は先週、モダンな新興プログラミング言語について大量の議論、ツイート、ブログポスト、ニュース記事他を目にしました。この突然巻き起こった嵐が、アップルがWWDC 2014で公表した新言語Swiftによるものであることは疑いの余地がありません。この2週間の休暇の間、Swiftプログラミング言語について、構文、機能、Objective-Cとの相互運用性等について、多くの文書を読みました。また同時に、開発者の視点からAndroidがiOSと比べて時代遅れだと嘆く人達もみかけました。なぜでしょう?それはAndroidがJavaの上に成り立っているからです。 正直に言って、私も彼等の意見に同感です。私は昔から常
Googleが、JavaScriptよりも優れたWeb言語として開発中の「Dart」。このDartの標準化をECMA Internationalが開始したと、The Chromium Blogのエントリ「Ecma forms TC52 for Dart Standardization」で報告されました。 Dartは先月、最初の正式版となる「Dart 1.0」がリリースされたばかり。 ECMA InternationalはJavaScriptの標準化を行っている団体でもあり(JavaScriptは正式にはECMAScriptという名称)、DartはGoogle独自の言語から標準化された言語へと最初のステップを踏み出したことになります。ECMAは他にもC#の標準化も行っています。 WebブラウザにDartVMを搭載することを目指して 昨年の10月にGoogleがDartを発表したとき、Java
はじめに 10日にデンマークで開催されたgoto;カンファレンスにて、Googleの社員であるLars BakとGilad Brachaによって新しいプログラミング言語Dartの発表が行われました。 公式サイトによると、Dartは構造化されたWebアプリケーションを作成するための新たなクラスベースのプログラミング言語と書かれています。さらに、シンプルさ、効率性、スケーラビリティを目標に開発されたとのことです。この新しく、挑戦的なプログラミング言語をぜひ一緒に試してみましょう! 対象読者 Webサービス開発に興味があるプログラマー 新しいプログラミング言語に興味がある方 必要な環境 SnowLeopad以降のMac XcodeとSubversionクライアントがインストールされていること Dartとは? Dartとは、10日にGoogleが発表したWebアプリケーションのための新しいプログラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く