Google PlayでAndroidアプリを公開するにはAPKではなく「Android App Bundle」が必須と発表。 ABBへの移行は簡単で、ファイルサイズを小さくでき、インストールが高速になり、ストレージが確保できるメリットがある。また、バイナリのダウンロードサイズの制限が、APKでは100MBのところ、A...
記事一覧
画面をリッチにするおすすめUI系ライブラリ リッチなUIにするためのサードパーティー製ライブラリを紹介 ヒーラー有名なアプリで使われたり、最近の流行りなどおすすめのオープンソースが知りたい タブ関連 メニュータブと画面が連動して、手軽に画面を切り替えることができます。YouTubeなどの少数のタブもSmartNewsの...
コレクション(Collection)を賢くスマートに扱うためのmap、filter、reduceなどのシーケンスプロトコルの代表格の3つを紹介。出力用の変数宣言とfor文を省略することが可能。 配列のまま変換したり、配列から一部抽出したり、配列の合計値をとることが可能。for文との比較、$0、$1を使用したクロージャの...
String型のクラス名から画面に合わせたUIViewControllerのインスタンスを生成する方法 Factoryクラスを想定し、スクリーン名を渡せば該当のViewControllerのインスタンスを返す際に利用 NSStringFromClassを使用 但しターゲット名が必要 環境ごとに変わる可能性があるため C...
イベント通知する3つの方法 デリゲート・クロージャー・オブザーバーの特徴と使いどころ・利用すべきときを具体例としてサンプルで解説 別の画面や別のクラスの非同期処理の結果を受けてデータ更新後、画面を再描画、再表示したい場合など 例えばダウンロードとローディング(インジケーター:UIActivityIndicatorVie...
人気記事
-
テストいつも忘れてしまうC0/C1/C2カバレッジまとめ単体テスト61135
-
ゲームマイクラのマルチプレイで「世界に接続できませんでした」となってしまうときの対処法iOSマインクラフト58257
-
ゲーム【マインクラフト】小学生におすすめ簡単で役に立つコマンド5選マインクラフト13434
-
ゲームドラクエウォークのGPS取得方法AとBの違いとは(ログから解析)ドラクエウォーク位置情報10563
-
WebChromeで「ドライブ用アプリケーション ランチャー(Google)が追加されました」と出た場合の対処法Chromeブラウザ9808
-
MacMacのDockがサブディスプレイに移動した場合の解決方法小ネタ5527
-
WebGIFアニメーション画像を無限ループさせる方法小ネタツール4899
-
書籍【中級者】書籍「ITプロジェクトの英語」より「知っておくべき英語での言い回し10選」一般設計プログラミングプロジェクト管理4232
-
ゲームまいぜんシスターズのマイッキーダンスの元ネタは?マインクラフト3642
-
モバイルアプリiOSアプリの公開に必要なスクリーンショット画像サイズまとめiOSリリース2624
売れ筋ランキング
最近の投稿
アーカイブ
絞り込み検索
スポンサーリンク
スポンサーリンク