Please enable JavaScript.
Coggle requires JavaScript to display documents.
iOSエンジニアとして知っておきたいこと (それ以外の技術 (iOS以外のモバイル (Android, Flutter, Unity), ライブラリ…
iOSエンジニアとして知っておきたいこと
それ以外の技術
ライブラリ
トレンド
CocoaPods
仕組み
ruby
bundler
homebrew
podコマンド
init
install
update
Carthage
Swift Package Manager
基礎知識
オープンソース
パッケージ管理システム
セマンティクバージョン
バックエンド
基礎知識
クライアント・サーバーモデル
Web VS App
HTTP通信
HTTPS
JSON
トレンド
AWS
EC2
SNS
Firebase
Auth
Cloud Firestore
バージョン管理
トレンド
git
概要
最低限の流れ
init
add
commit
push / pull
基礎知識
メリット
テキストとバイナリ
バージョン管理とは
iOS以外のモバイル
Android
Flutter
Unity
インターネット
linux
vi
homebrew
shell
cd
ls
rm
mv
URL
プロトコル
ドメイン
パラメータ
テスト
単体テスト
UIテスト
Apple/iOS関連の技術
Swift
言語
コンパイルの仕組み
サーバーサイドswift
仕様
バージョン
文法
型
class / struct
UI
UIImage
UIColor
Int :check:
String :check:
Double :check:
プロトコル
delegate
datasource
enum
演算
四則演算 :green_cross:
文字列演算 :green_cross:
比較演算
変数と定数
変数 :check:
didSet / willSet
定数
computed property
代入 :check:
メソッド :check:
繰り返し
条件分岐
for
switch
if :check:
Optional :check:
XCode
ビルド
実行
Interface Builder
Simulator
できること/できないこと
OS
iOS
Navigation
Storyboard
Auto Layout
Safe Area
info.plist
View
UIButton
UILabel
UITextField
Push通知
ViewController
UIViewController
UINavigationController
TabBarController
macOS
watchOS
AppStore
課金
アプリの登録
審査
リリース
非技術的な話
スクラム開発
アカデミックな話