タグ

iOSに関するTomato-360のブックマーク (8)

  • 【Flutter】GitHub Actions で iOS 向けに自動デプロイする

    2021/01/017 追記 : Android 版も書きました! 追記 2021/01/22 コードが間違っていたので修正。 それとビルドネームが github_actios_sample とタイポしていることに気づいた。これはプロジェクトを作る時にミスってしまったらしい。 はじめに Flutter build iOS して Xcode で archive してそれをまた App Store Connect にアップロードして...という作業は面倒くさい。GitHub Actions を使えば push などをトリガーにこのやっかいな作業を自動化してくれるというじゃあないか。しかも、パブリックリポジトリなら無料で使わせていただけるという。これはもう、やるしかない。 すでに周辺知識がある人に向けて main.yml をはじめに載せておく。 いろいろ設定はできるが極力シンプルな形にまとめた。

    【Flutter】GitHub Actions で iOS 向けに自動デプロイする
  • あなたの知らない連絡先の世界

    「iOSから連絡先をサーバーに同期させたい」 用件を受け、iOSにはContact APIがあるから楽勝でしょ、と思ったあなた。 しかしながら連絡先の構造はそんなに簡単なものではありません。 ミドルネーム?Suffix?振り仮名?旧姓? そんなハマりやすい連絡先処理の説明やVCard変換など、 サーバーのテーブル設計にも役立つiOSのContact APIについてお話しします。 (Androidの連絡先にも若干触れる可能性あり) iOSDC 2020

    あなたの知らない連絡先の世界
  • Keen IOでスマホアプリの行動分析をやってみたらとっても良かった話 - クラウドワークス エンジニアブログ

    こんにちは、スマホアプリチームの@tkoshidaです! 今回は弊社のスマートフォンアプリCrowdWorks for Worker iOS / Android の行動分析をKeen IOを使っていい感じにできるようになったお話を共有できればと思います。 背景 クラウドワークスアプリでは、ユーザー行動分析ツールとして初期の頃からFlurry Analyticsを採用していました。 2015年当時、無料の分析ツールとしてアプリに特化した点やその実績などから、Flurry Analyticsが一番良さそうということで採用しました。 使い勝手としてはGoogle Analyticsに似ていて、 DAUの確認 PageViewイベント、ボタンタップなどのactionイベントの利用状況確認 などをFlurry Analyticsを使って行っていました。 Flurry Analyticsはスマホアプリ

    Keen IOでスマホアプリの行動分析をやってみたらとっても良かった話 - クラウドワークス エンジニアブログ
  • AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装

    AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装 Appleが、iOSとmacOSの次バージョンにバンドルされるSafari 11.1で、Progressive Web Apps(PWA)の重要な構成要素であるService Workerをサポートすることが分かりました。次のiOSとmacOSのバージョンはiOS 11.3/macOS 10.13.4で、現在ベータ版としてAppleが開発中です。 PWAとは、HTMLCSSJavaScriptなどのWeb技術によって開発されるWebアプリケーションの一種です。Webサーバから配信されて実行されるだけでなく、リソースをローカルに保存しオフラインでの実行にも対応。Service Workerによるバックグラウンド処理やプッシュ通知なども

    AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装
    Tomato-360
    Tomato-360 2018/02/14
    これはうれしいニュース
  • Apple、iPhoneとMacのアプリをユニバーサルアプリに──Bloomberg報道

    Appleが、Windows 10の「UWP」のように、iOSとMacの両方で稼働する1つのアプリを開発できるようにする「Marzipan」(コードネーム)プロジェクトを進めており、早ければ次期メジャーアップデートで実現するとBloombergが報じた。 米Appleが早ければ2018年中にもiOSとmacOSのアプリを統合すると、Apple関連予測で定評のある米Bloombergのマーク・ガーマン記者が12月20日(現地時間)、匿名を希望する情報筋の話として報じた。 開発者はiPhoneiPadMacで稼働する1つのアプリを開発できるようになるという。ガーマン氏は、現在のMac向けアプリストア「Mac App Store」は“ゴーストタウン状態”でMacアプリのアップデートはiOSアプリに比べて頻度が低いが、アプリ統合が実現すればMacでも最新のさまざまなアプリを使えるようになると語

    Apple、iPhoneとMacのアプリをユニバーサルアプリに──Bloomberg報道
    Tomato-360
    Tomato-360 2017/12/21
    ReactNativeとかでMacのアプリも作れるようになるかな?
  • iOS ヒューマンインターフェースの原則 - Qiita

    はじめに iOS のヒューマンインターフェースを理解するためにはまず UI 設計の原則を定めた聖典 iOS Human Interface Guidelines を読むことから始めなければなりません。ここにはプラットフォームの特徴からデザインの原則、それぞれの部品が何のためにデザインされたのか、どう利用するのか、iOS を構成する UI の基指針がまとまっています。 よく、『磨りガラス効果がかっこいい』『アニメーションしておくとイケてる』『ボタンは右配置の方が右手で押しやすい』『流行っているから』……などの観点によって UI の設計が決められることがありますが、そういうことではないのです。いや実際かっこいいかわいいだとかの感覚は重要なのですが、見た目が何となくそれっぽいだけでは優れた UI とは言えません。磨りガラスでも何でも必ずそこには意味があります。だからこそ HIG に書かれた思想

    iOS ヒューマンインターフェースの原則 - Qiita
  • マツコの知らない State Restoration の世界 - cockscomblog?

    慣れない街へ出かけるとき、電車の中で目的地までの道のりを「地図アプリ」で検索しておいて、駅を出てから地図を見て移動したことはありますか。あるいは「ネットショッピングアプリ」で欲しいものが見つかって、衝動買いするにはちょっと高価だったときに、レビューを読んだりネット上での評判を確かめたりしたことはありませんか。もしそんなとき、地図アプリやネットショッピングアプリを離れて他のことをして、また戻ってきたときに、そのアプリは元の画面のままですか。それともアプリの最初の画面に戻ってしまっていますか。 iOS の State Restoration という機能は、アプリを元の状態に復元するための仕組みを提供します。メモリが不足してバックグラウンドのアプリが終了した後、次に起動したときに、アプリを元の状態に戻すことができます。地図で見つけた道順や、検討中の商品、または入力中のメッセージや、さっき見ていた

    マツコの知らない State Restoration の世界 - cockscomblog?
  • ⚡️Brew Sparkling: homebrew for iOS - みずぴー日記

    自分のiOSデバイスなら開発者ライセンスなして、アプリを動かせるようになるので、自動でコードを落してきてビルドして転送するタイプのアプリ配布補助をだれか初めてほしい。「brew install ios/hoge」でイスントールできる感じ— mzp (@mzp) 2015, 6月 10 Xcode7 からApple Developer Programに参加しなくて、iOSアプリの実機デバッグが可能になった。 これを利用し、Github等で公開されているソースコードをダウンロードし、自分のiPhoneにインストールするHomebrew拡張を作った。 例えば brew sparkling install SparkingSample でサンプル用のアプリケーションがインストールされる。 主な用途としては、次のようなアプリケーションの配布を想定している。 進捗時計のような雑なアプリケーション。Ap

    ⚡️Brew Sparkling: homebrew for iOS - みずぴー日記
  • 1