CodeZine(コードジン)

特集ページ一覧

著者情報

  • WINGSプロジェクト 小林 昌弘(コバヤシ マサヒロ)

    WINGSプロジェクトについて>
    有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。個人紹介主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。2018年11月時点での登録メンバは55名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著者記事多数。

    <個人紹介>
    ネットサービスの立上げやプロダクトの開発をメインに活動。サーバサイドからスマホアプリまで広い範囲をカバーできることがモットー。
    最近ではWebRTCやWebSocketを使ったリアルタイムコミュニーション関連を得意としている。

執筆記事

  • 2021/06/10

    基本的なページ遷移を理解しよう~Flutterでの画面遷移

     今回と次回ではFlutterでの画面遷移について説明します。Flutter Ver1.x(以下、Flutter1と記す)ではモバイル端末などでの使用を前提として、比較的シンプルな画面遷移の仕組みを提供していました。Flutter2では、Webアプリなども対象になったことから、より汎用的な画面遷移の仕組みが導入されています。ただし、仕組みが完全に入れ替わったわけではなく、既存の画面遷移の仕組みを拡張する形で追加されています。そのため、今回はFlutter1からの画面遷移を説明し、次回、Flutt...

  • 2021/05/11

    Flutterアプリの画面構成を理解しよう

     Dart言語についてこれまで紹介してきましたが、今回からはFlutterアプリ開発についての紹介を再開します。また、第3回でFlutterアプリ構造の概要を説明しました。今回はその続きとなる内容で、Flutterアプリでの画面を作るためのUIを中心に説明します。

  • 2021/04/19

    Dart言語の便利な拡張表現とパッケージ管理

     これまでDart言語仕様について説明してきましたが、今回はそこで紹介できなかった「カスケード表記」や「コレクション作成の拡張表現」などのシュガーシンタックスや、パッケージの作成方法と利用方法やプロジェクトファイルについて紹介します。これまで紹介した内容に比べて小粒ではありますが、「カスケード表記」や「コレクション作成の拡張表現」などはコーディングする上で、便利な表記方法なのでぜひ覚えておくとよいです。

  • 2021/03/03

    Dart言語でのプログラム設計でワンランク上を目指そう

     前回と前々回でDart言語の基本を紹介しましたが、比較的他の言語と共通する言語使用部分が大きく占めていました。今回は、「Factoryコンストラクタ」「ミックスイン」「非同期処理」について紹介します。これらの機能を理解することは少々、難しい部分がありますが、Dartの特徴がより色濃く表れている部分でもあります。

  • 2021/02/16

    Flutter開発で使うDart言語での関数・クラスの使い方を理解しよう

     前回は、Dart言語の変数や型などの非常に基本的な部分を扱いました。今回も前回に引き続き、Dart言語仕様の部分について説明します。今回は、関数やクラスなどの使い方を紹介します。関数やクラスではDart言語の特徴がより強くなるので、他の言語を知っている方もその違いを知っておくと良いでしょう。

  • 2021/02/04

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

     今回は、Flutterから少々離れてDartの文法について紹介します。筆者はDartを知った時、「JavaScriptとJavaのちょうど中間のような言語」という印象をもちました。また、JavaScriptの代わりによく使われはじめているTypeScriptにも似ていると言えます。一方で、他の言語と多少似ているがゆえに、少々迷ってしまうことや勘違いしてしまうこともあります。そこで、今回からはFlutterプログラミングを行う上で必要となる、Dart言語の基本部分を紹介します。

  • 2020/12/17

    FlutterのUIウィジェットを理解するための基本を知ろう!

     前回はFlutterのインストールから雛形アプリケーションの作成と実行までを紹介しましたが、今回はその雛形アプリケーションのコードを利用してFlutterアプリケーションのプログラム内容について説明します。ただし、各部品やDartの文法は扱わないので、Flutterアプリケーションがどのような構造で作っているのかというおおよその概要が理解できるように紹介していきます。

81件中1~7件を表示
戻る


All contents copyright © 2005-2021 Shoeisha Co., Ltd. All rights reserved. ver.1.5