マガジン

  • TC Engineer Magazine

    • 10本

    トヨタコネクティッドのエンジニアメンバーによるマガジンです。自宅とオフィスのハイブリットな働き方や、デザイン組織の所属オフィスである御茶ノ水にあるGLIPの様子、またメンバーの日常など、どんな人たちが働いているのかを発信していきます。

記事一覧

固定された記事

Communication is important ⚽

さて、今回は趣向を変えた記事を作ってみようと思います。 それは何かといえば、業務時間外についてです! 私は業務中は、 プログラムに打ち合わせにスケジュール管理に…

T-Shohi
8か月前
17

【Flutter/dart】Chatを作ってみよう…③

はじめに以前の記事で実装に必要な準備が記載されているのでご参照お願いします とりあえず構成以下のような構成でいこうと思う チャット一覧(これをメインにする) …

T-Shohi
3か月前
4

【Flutter/dart】Chatを作ってみよう…②

はじめにvscodeはこの辺を参考に設定しておいてください FireBaseの設定main.dartのmian()に以下の設定を入れます void main() async { WidgetsFlutterBinding.ensureI…

T-Shohi
3か月前
4

【Flutter/dart】Chatを作ってみよう…①

はじめに久々の記事になってしまったが、再開すること、間が空いてもやり続けることが重要と思うことにした。 事前準備Flutterの導入とコマンドラインツールの使い方は事…

T-Shohi
3か月前
5

【Flutter/Dart】クラスについて

導入クラス周りのいろいろなものについてまとめてみました。 abstract宣言 abstract class Response {//継承メソッドbool get isSuccess;}class News implements(extend…

T-Shohi
8か月前
9

【Flutter/Dart】 testについて

概要昨今、品質の担保や向上が注目される中でシステムの各分野においてもテストの自動化が注目さている。 今まではテスト仕様書を作成し、それっを目視でテストするそんな…

T-Shohi
8か月前
10

【Flutter / Dart】async awaitについて (非同期処理)

概要今日はDartの非同期処理 ( async await ) について学びました✏️ リンク集 【公式】async await 内容同期処理、非同期処理とは同期処理 自身の処理が完了するまで…

T-Shohi
10か月前
9
Communication is important ⚽

Communication is important ⚽


さて、今回は趣向を変えた記事を作ってみようと思います。

それは何かといえば、業務時間外についてです!

私は業務中は、
プログラムに打ち合わせにスケジュール管理にごく普通のエンジニアライフを過ごしています。
しかし、弊社はふつうとは少し違う部分があります。
それは、週に1回出社し昼休みにフットサルをしています!
※夏(7~9月)は熱中症対策でやっておりません。(自由参加)

また、それに加え月

もっとみる
【Flutter/dart】Chatを作ってみよう…③

【Flutter/dart】Chatを作ってみよう…③


はじめに以前の記事で実装に必要な準備が記載されているのでご参照お願いします

とりあえず構成以下のような構成でいこうと思う

チャット一覧(これをメインにする)

ユーザー登録画面

チャットルーム作成画面

チャット画面

メイン画面一覧表示時に対象のデバイスのユーザー登録がない場合はユーザー登録画面を表示。
そうでない場合は一覧画面を表示。

とりあえず、チャットルームのサービスを準備cla

もっとみる
【Flutter/dart】Chatを作ってみよう…②

【Flutter/dart】Chatを作ってみよう…②


はじめにvscodeはこの辺を参考に設定しておいてください

FireBaseの設定main.dartのmian()に以下の設定を入れます

void main() async { WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp( options: DefaultFirebaseOption

もっとみる
【Flutter/dart】Chatを作ってみよう…①

【Flutter/dart】Chatを作ってみよう…①


はじめに久々の記事になってしまったが、再開すること、間が空いてもやり続けることが重要と思うことにした。

事前準備Flutterの導入とコマンドラインツールの使い方は事前に勉強しておいてください。

FireBaseの導入先ずはいかにGoogleアカウントログイン状態でアクセスいただき。
「使ってみる」を押してください

こんな感じの画面が出てこれば正解です。

ここで「+」を押し、新しいプロジ

もっとみる
【Flutter/Dart】クラスについて

【Flutter/Dart】クラスについて


導入クラス周りのいろいろなものについてまとめてみました。

abstract宣言

abstract class Response {//継承メソッドbool get isSuccess;}class News implements(extends) Response { // ・・・コンストラクタ @override bool get isSuccess => true; final New

もっとみる
【Flutter/Dart】 testについて

【Flutter/Dart】 testについて


概要昨今、品質の担保や向上が注目される中でシステムの各分野においてもテストの自動化が注目さている。
今まではテスト仕様書を作成し、それっを目視でテストするそんなものもあったは、回数を重ねれば同じテストをしても精度が低い場面に直面することもあるだろう。
なので最近はテストはコーディングするのが主流になっている。

test

方法について
主には以下の3種類がある。

Integration

U

もっとみる
【Flutter / Dart】async awaitについて (非同期処理)

【Flutter / Dart】async awaitについて (非同期処理)


概要今日はDartの非同期処理 ( async await ) について学びました✏️

リンク集

【公式】async await

内容同期処理、非同期処理とは同期処理
自身の処理が完了するまで、次の処理を実行しない

非同期処理
自身の処理が完了する前に、他の処理を実行できる

やってみた。const delays = [1, 2, 3];void main() { printLines

もっとみる