SwiftでFramework(ライブラリ)を作成、利用する方法
Swiftで自前ライブラリを作る方法(Xcode利用) Swiftでは関数やクラス、構造体などを詰め込んだFrameworkを作ることができる。Swiftでは関数が「一級市民」なのでいわゆる「メンバ関数」のような事をしな… Read More: SwiftでFram… »
Swiftで自前ライブラリを作る方法(Xcode利用) Swiftでは関数やクラス、構造体などを詰め込んだFrameworkを作ることができる。Swiftでは関数が「一級市民」なのでいわゆる「メンバ関数」のような事をしな… Read More: SwiftでFram… »
猫も杓子もAI、AI、IoT、IoTの時代、企業向けサービスをどう構築するか? Introduction — ERP 大分前の話だが、ERP(Enterprise Resources Planning)は私が… Read More: 進化するERP:SA… »
Swiftにおける「Try-Catch」 業務でプログラムを作成するとき、ユーザーからの入力やWebサービスからの返却値など中身が例外を発生させないかチェックすべき場面はたくさんある。 そういう時にC++やJavaでは「… Read More: Swiftにおけるエ… »
SwiftのArrayにある便利なメソッド(firstIndex, lastIndex, etc.)の注意点 SwiftのArrayにはある条件を満たす要素やそのインデックスを返してくれるものがあり、forループなどで回… Read More: SwiftのArra… »
SwiftのType Inference:コンパイラが音を上げることも Static TypingのSwiftにはType Inferenceという機能があって分かり切った変数の型の記載を省略することができる。どのTyp… Read More: SwiftのType… »
Flutterの国際化対応について第2弾 ネットで調べると国際化対応についていくつかの言語で簡単なサンプルが見つけられる。しかしほとんどの場合、localeが単純なen, ja, zhのようなものばかりである。 アジア系… Read More: Flutterの国際… »
Mobile開発向けsqliteのバージョン情報 Android、iOS、開発機材でsqliteのバージョンの差異が生まれる事は避けられないが、差異の存在を知っておく事はバグ対策に不可欠だろう。 sqlite自体のバージ… Read More: Mobile開発者が… »
mobileで新規案件を始める前に さあ始めよう、と言っても考慮すべき事が一杯ある。 moblie案件といえばiOSとAndroidだが今後iOSがiPhone/iPodとそれ以外に分かれるようになった流れもある。一方の… Read More: 岐路に立つMobli… »
iOSの国際化対応の2:ソースコード、リソースの国際化 アプリを国際化する際に変更を加えなくてはならない場所は大きく分けてソースコードとリソースの二通りある。 リソースレベルでの国際化対応はXcodeの機能を利用して実施… Read More: iOSアプリの国際化… »
Android開発が大きく変わる:Android Jetpack, Google Flutter 日本でも5G時代がまもなく始まる。そうなると大量のデータをやり取りするアプリが増えるのは必定。安定的にそういったアプリを動… Read More: Android開発が… »