開発

駆け出しエンジニアだからこそ知って欲しいこと #5 -コードの書き方②-

こんにちは。マっさんです。この記事は以下の記事の連載です。よろしければ、以下の記事から読んでみて下さい。#1 masatech-note.info #一つ前の記事 masatech-note.info 今回は前回から引き続き、コードの書き方の考え方について、ご紹介していきます。 名…

駆け出しエンジニアだからこそ知って欲しいこと #4 -コードの書き方①-

こんにちは。マっさんです。この記事は以下の記事の連載です。よろしければ、以下の記事から読んでみて下さい。#1 masatech-note.info #一つ前の記事 masatech-note.info 今回はプログラムを書く上での原則、つまり基礎となる書き方を紹介していきます。 こ…

【Flutter】SQLiteでDBにデータを挿入し、永続的にデータを持っておく方法

こんにちは。マっさんです! 今回はSQLiteでアプリ内にテーブルを作成し、挿入(Insert)と更新(Update)を行うための方法を記事にします。 ソース内のコメントを参考にしていただけたら幸いです。 今回の記事は、Flutterの公式ドキュメントを参考にしてお…

駆け出しエンジニアだからこそ知って欲しいこと #3 - 一歩ずつ少しずつ -

こんにちは、マっさんです。 この記事は以下の記事の連載です。よろしければ、以下の記事から読んでみて下さい。 #1 masatech-note.info # 一つ前の記事 masatech-note.info ステップ・バイ・ステップ なぜ一つずつ作業を行わなければならないのか? そした…

駆け出しエンジニアだからこそ知って欲しいこと #2 -コードは設計書である-

こんにちは、マっさんです。 前回書いた記事からの続きです。読んでない方は、こちらから読んで下さい。 masastripe-tech-note.hatenablog.com ※コードは一切出て来ません。※ コードこそが設計書である つまりは、改善対象はコードである。 まとめ 次回 コー…

Flutterの教科書 -Firebaseの GoogleService-Iinfo.plist の設置場所(iOS編)-

こんにちは、マっさんです。 今回は簡単に終わります。Firebaseのplistファイルの設置場所ですが、以下のフォルダに設置して下さい。 iOS フォルダ内にある。Runner.xcworkspace をXcodeで起動後に、Runnerフォルダ内にダウンロードしたGoogleService-Iinfo.…

駆け出しエンジニアだからこそ知って欲しいこと #1 -ソフトウェアの変わらない真実-

こんにちは、マっさんです。 ここ最近、副業でプログラミングを目指す方を良く目にします。 これは大変素晴らしいことではると思いますが、ただ、副業と言う面で、プログラミングの前提知識、つまりソフトウェアの前提知識が抜け落ちているのではないかとも…

Flutterの教科書 プログラムのリファクタリングで、新たにクラスを作るときの方法

Flutterにおいて、プログラムのリファクタリングを行う際に便利に使えるのが、Extra Widgetです。 まず、リファクタリングを行いたいWidgetを選択します。 そして次に、右クリックをクリックします。 そうすると、写真のようなリストが出て来ますので、そこ…

Flutter Null Aware Operator 記法

サンプルで以下のソースコードを記載します。 @overrideWidget build(BuildContext context) { String mayMargin = '15'; double myMarginAsDouble; try { myMarginAsDouble = double.parse(mayMargin); } catch (e) { print(e); myMarginAsDouble = 30.0; }…

Flutter dependencies の書き方

パッケージを指定する為に必要な、dependenciesの記載について話します。 基本的なdependenciesの書き方 バージョンの指定 指定しなかったら? 基本的なdependenciesの書き方 基本的な書き方は以下の通りです。 dependencies: flutter: sdk: flutter cuperti…

初心者用:Fluuterのメモ帳

私が得たFlutterの知見を書いていくよ。宜しくね⭐️ 基礎構文 Widget の簡単な考え方 Scaffold Wiget DEBUGタグの外し方 AppBar の色を変更する 画像の貼り付け方 画像を中央に持っていきたい Widget Tree で考えると。。。? StatelessWidgetを簡単に作成す…

詳解Swift 第5版 第2章まとめ -オーバーロード・タプル-

こんにちは、マっさんです! この記事は筆者に必要な部分を切り出し、まとめたものです。 詳しい内容を知りたい方は、ご購入をおすすめします。 S 詳解 Swift 第5版作者:荻原 剛志発売日: 2019/11/15メディア: 単行本 オーバーロード オーバーロードとは 引…

Android 9 で WebViewから ERR_CLEARTEXT_NOT_PERMITTED が出てきたので、解決した

こんにちは。マっさんです。 今回は、開発途中でAndroid 8以前では出てこなかった、WebView上での”ERR_CLEARTEXT_NOT_PERMITTED”のエラーの解決策を記事にします。 解決方法 原因 懸念点 解決方法 まずは解決方法です。"AndroidManifest.xml" ファイル の タ…

詳解Swift 第5版 第2章まとめ -関数定義における設定-

こんにちは、マっさんです! この記事は筆者に必要な部分を切り出し、まとめたものです。 詳しい内容を知りたい方は、ご購入をおすすめします。 詳解 Swift 第5版作者:荻原 剛志発売日: 2019/11/15メディア: 単行本 -関数定義における設定- -関数定義におけ…

詳解Swift 第5版 第2章まとめ -関数定義の基本-

こんにちは、マっさんです! この記事は筆者に必要な部分を切り出し、まとめたものです。 詳しい内容を知りたい方は、ご購入をおすすめします。 詳解 Swift 第5版作者:荻原 剛志発売日: 2019/11/15メディア: 単行本 -関数定義の基本- -関数定義の基本- 関数…

詳解Swift 第5版 第1章まとめ -データ型と変数-

こんにちは、マっさんです! この記事は筆者に必要な部分を切り出し、まとめたものです。 詳しい内容を知りたい方は、ご購入をおすすめします。 詳解 Swift 第5版 1.1 データ型の変数 Swiftのデータ型はクラスから作られた実態他、整数、構造体などのデータ…

【Swift】Stringで取得したHTMLやJavaScriptをWebViewに表示させる方法

こんにちは。マっさんです。 タイトル通り、HTMLやJavaScriptのソースコードの文字列をWebViewに表示させる方法を書きます。 またこの方法はWebViewだけではなく、WebKit Viewでも動作します。 今回は以下の様な Twitter の画面を表示させる事をゴールとしま…