タグ

ブックマーク / qiita.com/am10 (2)

  • iOS, Androidアプリの強制アップデート(サーバーレス) - Qiita

    はじめに 文字列→塩基配列の相互変換ツールをつくってみた(アプリ版)でつくったアプリ Mac iOS Android これに強制アップデート機能(半強制で抜け道あり)をつけてみました。 特に必要なわけではないですがこの記事([iOS]アプリに強制アップデート機能を導入すべき理由と、簡単に実装する方法)をみてやりたいと思い実装してみました。 が!!サーバーを用意するのはめんどくさいと思いサーバーなしで強制アップデート機能のようなものをつけてみました。 iOS&Mac 方法 iTunes Search APIというのがあるらしくこれを使うとアプリの情報が取れるそうです。 下記のURLのアプリIDに指定のアプリを設定するとそのアプリ情報が取得できます。 struct AppStoreModel { private let version = Version(version: Bundle.mai

    iOS, Androidアプリの強制アップデート(サーバーレス) - Qiita
  • UIViewを燃やしてみた(swift) - Qiita

    はじめに noppefoxwolf/KitsunebiこれをみてUIViewを燃やせるんじゃないかと思いつくってみました。 2019/04/21 せっかくなんでswift5.0対応しました GitHub つくったものはここ AMBurnAnimation 見た目 機能 指定のUIViewを燃やすアニメーションが設定できる(下から上のみ) アニメーション時間が設定できる アニメーション終了時の処理が設定できる 使い方 プロジェクトにextension追加 gitからファイルをダウンロードしてプロジェクトUIView+BurnAnimationフォルダのファイルを追加する 指定のViewで下記のアニメーション設定メソッドを呼ぶ 上記の例では3秒かけてtargetViewを燃やすアニメーションを設定している。 仕組み このクラスの仕組みについて少し説明しておきます。 下記のような仕組みでアニメ

    UIViewを燃やしてみた(swift) - Qiita
  • 1