タグ

関連タグで絞り込む (295)

タグの絞り込みを解除

iOSとiosに関するNyohoのブックマーク (749)

  • SwiftUIアプリを24時間で作ってリリースするひとりハッカソンの結果報告 | TOKOROM BLOG

    2019年はSwiftUI誕生の年 2019年のSwiftUIの発表はたいへんインパクトがありましたね! Objective-CからSwiftへの変遷と同様に、ここ数年で間違いなくSwiftUIがiOSアプリ開発のスタンダードになるものと思います。 いっぽうでSwiftUIはまだまだ機能不足、情報不足で実際にリリースする案件に適用するには心許ないというのが2020年1月時点での現状です。特に自社のメインサービスやクライアントワークでSwiftUIの導入を決断をするのはなかなか難しい時期かもしれません。 また次の6月のWWDCでアップデートが発表され状況は変わってくると思いますが、それを待つのも… ということでハッカソン ということで、冬休みにひとりでハッカソンを実施して、 24時間でSwiftUIでiOSアプリを開発して AppStoreでリリースする ところまでやる!ということにしました

    SwiftUIアプリを24時間で作ってリリースするひとりハッカソンの結果報告 | TOKOROM BLOG
    Nyoho
    Nyoho 2020/02/11
  • MacとiPhoneを「NFCタグ」で連携プレー - 新・OS X ハッキング!(255)

    確とした資料はないが、Macユーザの多くはiPhoneユーザでもあり、iCloudAirDropなどの機能を使い連携処理を行うことは半ば常識。しかし、その方法は必ずしも最新・最高効率ではないかもしれない。今回は、iOS 13からショートカットアプリに追加された「オートメーション」機能を利用し、一歩進んだMacとの連携術を紹介してみよう。 「ショートカット」でできること iOSのショートカットアプリは、いってしまえば「AutomatorのiOS版」だ。DeskConnect社が開発した「Workflow」を買収し、改良のうえAppleのプロダクトとして公開した経緯はあるものの、「アクション」と呼ばれる機能単位を並び順に処理すること、ファイルなどのデータをアクションを通じて受け渡しできることなど、基的なコンセプトはほぼそのままと言っていい。MacでAutomatorを利用した経験があれば、

    MacとiPhoneを「NFCタグ」で連携プレー - 新・OS X ハッキング!(255)
    Nyoho
    Nyoho 2020/01/28
    NFCタグでぴっとやるのか。おもしろ
  • Github ActionsでiOSアプリのデプロイを自動化する - Qiita

    ラーメン屋店長プログラマのObjective-ひろC(@hirothings)です🍜 GitHub Actionsで個人アプリのデプロイを自動化したのでその手順を書きます。 目次 GitHub Actionsとは? なぜGitHub Actionsをデプロイ環境に選んだか? 実装の流れ GitHub Actionsとは? 「GitHub上で動作するサーバレス実行環境」で、GitHub関連のイベントをトリガーにCI/CD様々な処理を実行できます。 中の人がGitHubの概要について説明しているわかりやすい記事があるので、それを読むのがオススメです。 以下、抜粋。 Actionの実体はDockerコンテナ Actionを組み合わせて独自のワークフローを構築できる コンテナ実行環境がコンパクトで重い処理の実行には向いていない 特徴 GitHub Marketplaceに、actionがたくさ

    Github ActionsでiOSアプリのデプロイを自動化する - Qiita
  • Stack Overflowで最も多く支持されたiOS関連の質問ベスト10(2019年版) - koogawa blog

    どうも、koogawa です。 今年は Stack Overflow の reputation がついに 6,000 を超えました🎉 そんなわけで、とうとうiOS アドベントカレンダーも最終日ですね! 今年も昨年に引き続き「今年Stack Overflowに投稿されたiOSに関する質問」の中で、Vote数(投票数)が多かった質問、つまり デベロッパーから支持の多かった質問 をまとめてみました。 それでは10位から順に見ていきましょう! ※2019年12月16日(日時間)時点での情報を元に集計しています 第10位:Xcode 10.2 で iOS 10 未満のシミュレーターを動かそうとするとクラッシュする問題(61票) 第9位:Xcode 11.2 で Module compiled with Swift 5.1 cannot be imported by the Swift 5.1.2

    Stack Overflowで最も多く支持されたiOS関連の質問ベスト10(2019年版) - koogawa blog
    Nyoho
    Nyoho 2019/12/26
  • iPhoneをかざすだけでオートメーション発動 NFCタグとショートカットで作業効率が爆上がり

    iOS 13ではサードパーティー向けのNFC関連機能が大幅に拡張されまして、iOS 13.1ではショートカットアプリにオートメーションという機能も追加されています。 中でも注目すべきは、ショートカットアプリとNFCタグを使ったオートメーションです。 これがいかに便利なものであるかを伝えていきたい。 【必要なもの】 ・iPhone 11 or XS or XR ・iOS 13.1以降 ・NFCタグ ・ショートカットアプリ iPhone Xや8などでは残念ながら対応していません。 さっそくやってみましょう。 ▼タグに近づけるだけで好きなアプリが開ける! 画面を操作してないのにアプリが開いた!! 専用アプリを起動しておく必要もなく、iPhoneをかざすだけ。ロック画面からでも実行できちゃうんですよ!!!(ロック解除は必要ですが、iPhoneをかざすときにFace IDが勝手に認証するので無操作で

    iPhoneをかざすだけでオートメーション発動 NFCタグとショートカットで作業効率が爆上がり
    Nyoho
    Nyoho 2019/10/20
    (・∀・)イイ!!
  • ICカードリーダーのiOSアプリをSwiftUIで開発しました - Money Forward Developers Blog

    こんにちは。 経費精算サービス「マネーフォワード クラウド経費」の開発チームでiOSエンジニアをしている河島です。 日、ICカードリーダー by マネーフォワードのiOS版アプリをストアに公開しました。 交通系ICカードから利用履歴を取得して表示したり、マネーフォワードのサービスと連携して家計簿や経費精算などに役立てていだだけるアプリになっているので、よろしければダウンロードして使っていただけると嬉しいです。 今回はそのICカードリーダーアプリの開発について共有してみようと思います。 動作イメージは以下のような感じです。 経緯 マネーフォワードでは、以前からICカードリーダー by マネーフォワードのAndroidアプリを提供しており、ユーザーの皆様から経費精算などに便利だと好評いただいておりました。 iOS版が欲しいというご要望もあったのですが、FeliCaから必要な情報を取得するAP

    ICカードリーダーのiOSアプリをSwiftUIで開発しました - Money Forward Developers Blog
    Nyoho
    Nyoho 2019/09/21
    “iOS 13が発表され、CoreNFCにFeliCaから情報を読み取るAPIが追加されていることに” これでやっと広島交通系ICカードのアプリもiOS版が出るかな
  • 私が(iOS エンジニアの)採用でコードチェックする時何を見ているのか - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 2021-10-17 追加 弊社の Android 採用課題も公開されましたので、そのリンクを追加しました。 2020-05-18 追加 日から弊社の採用課題がこちらに変更されました。これまではアプリをゼロから作成していただく課題でしたが、今後は既存のコードをリファクタリングしてもらう課題となりました。ただし我々が確認する項目はそれほど大きく変更するわけではありませんので、記事の内容の多くは引き続き有効です。 ここ数ヶ月は、iOS のエンジニア採用のコードチェックにもよく参加していますので、そろそろ良さそうと思って、ここで私がコード

    私が(iOS エンジニアの)採用でコードチェックする時何を見ているのか - Qiita
  • iOS 13における必須対応について(更新版)|TechRacho by BPS株式会社

    更新情報 2019/08/28: 初版公開 2020/11/25: 各項目について現在の状況を追記 ⚓ はじめに こんにちは、主にiOSアプリの開発を担当している川島と申します。 iOS 13のリリースが間近に迫りつつあり、またWWDC2019ではSwiftUIを始めとした新しいツール等の発表、ARKit2やCombineフレームワークなどの発表などにより、昨今のiOS界隈が盛り上がりを見せています。 そうした新しいツールや技術が登場する反面、Appleはバッサリとした互換切りや新技術への対応を短期間で強いる傾向にあり、既存プロジェクトの保守などをしているiOSアプリエンジニアはこの時期に頭を悩ませる人が多いのではないでしょうか。 2年前のSafeArea対応なんかは記憶に新しいですね。 今年もそうした「〇〇対応が必須」のような情報はチラホラと聞きますが、断片的な情報が多い印象です。 この

    iOS 13における必須対応について(更新版)|TechRacho by BPS株式会社
    Nyoho
    Nyoho 2019/08/29
  • iOS13に向けて開発者が知っておくと良い5つの点 by WWDC2019 - ロコガイド テックブログ

    こんにちは、温泉テーマパーク大好きiOSエンジニアの @k0uhashi👻 です!最近、オーシャンスパfuuaにいったんですが海の見える露天風呂が最高すぎて海になりました。(生命は海から生まれた(諸説有り)) ところで、Appleから開発者向けに色々と新情報が発表されたWWDC2019からもう2ヶ月が経ち、iOS13のリリース予定である秋(おそらく9月中旬)まであと約1ヶ月に迫りましたね! 来るiOS13に向けて、リリースまでに知っておくと良い点、準備したほうが良い点をまとめてみました。✨ 🌝ダークモード到来!🌚 OSの機能として外観モードという概念が新しく追加され、「ライト」と「ダーク」が選べるようになり、アプリ側もこの設定を元にUIを切り替えられるようになりました。 対応したほうがよいのか? Appleのレビュー規約 2019年6月にレビューガイドラインが一部更新されましたが、外

    iOS13に向けて開発者が知っておくと良い5つの点 by WWDC2019 - ロコガイド テックブログ
    Nyoho
    Nyoho 2019/08/17
  • GitHub - huggingface/swift-coreml-transformers: Swift Core ML 3 implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT for Question answering. Other Transformers coming soon!

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - huggingface/swift-coreml-transformers: Swift Core ML 3 implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT for Question answering. Other Transformers coming soon!
  • iOSアプリ開発自動テストの教科書 〜XCTestによる単体テスト・UIテストから,CI/CD,デバッグ技術まで

    2019年6月27日紙版発売 2019年6月27日電子版発売 平田敏之,細沼祐介 著 A5判/456ページ 定価3,608円(体3,280円+税10%) ISBN 978-4-297-10629-4 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 「iPhone X,XR,iPad……端末が多すぎて,テストが手動じゃ追いつかない」 「競争が激しいアプリ開発現場で,スピードを落とさずテストしなければ」 「どうして,テストしたはずのアプリで,ユーザーからこんなにバグが報告されるんだ」 競争が激化し,複雑になるiOSアプリの開発において,こんな問題を

    iOSアプリ開発自動テストの教科書 〜XCTestによる単体テスト・UIテストから,CI/CD,デバッグ技術まで
  • iOS13から追加されるContext Menusについて - Qiita

    WWDC19で発表されたContext Menusという新しいUIについて紹介します。 なお、下記の情報は19.6.24時点のbeta2時点のものであり、iOS13正式リリースまでに変更の可能性があります。 Context Menusとは? iOS13~登場する3D Touch、ロングプレスなどのジェスチャーで表示できるメニューのことです。 今まで3D Touchで表示できたPeek and Popのメニューと似ていますが、大きく2つの違いがあります。 Peek and Popとの2つの違い iOS13~対応の端末であれば3D Touchに対応していない端末でも利用できる。Peek and Popは3D Touchのサポートが必要 コンテキストに関連するメニューがすぐ表示される(上の画像参照)Peek and Popはスワイプアップが必要 メニューをネストできる 例えば上の画像のように写真

    iOS13から追加されるContext Menusについて - Qiita
    Nyoho
    Nyoho 2019/06/26
  • iOS 13にしかないフレームワークを使用したアプリをiOS 12以下でも動くようにするには - 24/7 twenty-four seven

    SwiftUI、Combile、RealityKitなどiOS 13以上の環境にしか存在しないフレームワークを使用するアプリをiOS 12以下の環境で実行すると、その機能を実際に呼び出さないようにしていたとしても、起動時にダイナミックリンクに失敗してクラッシュしてしまいます。 dyld: Library not loaded: /System/Library/Frameworks/RealityKit.framework/RealityKit Referenced from: /Users/katsumi/Library/Developer/CoreSimulator/Devices/7D73BD02-5C30-4723-9023-4D19BCDAE1AA/data/Containers/Bundle/Application/A9E00179-1DDD-4051-9207-7CC6C9DC

    iOS 13にしかないフレームワークを使用したアプリをiOS 12以下でも動くようにするには - 24/7 twenty-four seven
    Nyoho
    Nyoho 2019/06/18
  • Combine And SwiftUI

  • API Diffsから見るiOS 13の新機能 #WWDC19 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 日からはじまったWWDC 2019、SwiftUIをはじめ実にワクワクする新機能が盛りだくさんでした。iOS 13のドキュメントが公開されたので、明日からのセッションでどのへんを勉強するかの予習をかねて、気になった新APIをピックアップしておきます。 Vision 人間検出 VNDetectHumanRectanglesRequest 人間を矩形で検出。 ↓はOpenCVを使った結果ですが、こういうのです。 ARKitのpeople segmentationがインパクトありすぎて「矩形で検出」というのは印象薄いですが、「こういうのもあ

    API Diffsから見るiOS 13の新機能 #WWDC19 - Qiita
    Nyoho
    Nyoho 2019/06/06
    早いね。さすがshu223さんじゃ
  • Managing your app’s life cycle | Apple Developer Documentation

    Respond to system notifications when your app is in the foreground or background, and handle other significant system-related events.

    Managing your app’s life cycle | Apple Developer Documentation
    Nyoho
    Nyoho 2019/06/05
    iOS 13からはScene-basedなライフサイクルに
  • iOS 12.2でWebVRとWebARが半ば終わった件について - Qiita

    TL;DR iOS 12.2 の Update でジャイロがデフォルト Kill されていて、ユーザーが自ら設定を変えないと WebVR も WebAR も機能しないことへの言及を完全に忘れていた、ありとあらゆるユーザーにこの設定を変えてもらう所作を求めるのはなかなか厳しいから WebVR/AR を用いたマーケ施策ちょっと面倒になりそう pic.twitter.com/XR2YvaTkSa — いっこう / ikkou @4/20はxRTechTokyo (@ikkou) 2019年4月13日 更新履歴 2019/04/17 8th Wallの事例に見る対応方法を追記しました 2019/09/04 パブリックベータを見る限り iOS 13 でどのような状態になるか既にわかっていますが、例によって NDA の絡みがあるのでまだ具体的なことを Qiita に書けません。近々に控えているであろう

    iOS 12.2でWebVRとWebARが半ば終わった件について - Qiita
    Nyoho
    Nyoho 2019/04/18
    マイクとか位置情報みたいに許可パネル出すようになればいいなあ
  • Firebase Test Lab の iOS 完全サポートと Robo の改善

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    Firebase Test Lab の iOS 完全サポートと Robo の改善
    Nyoho
    Nyoho 2018/12/29
  • AAキーボード・オープンソース化

    Jul 2, 2015 2月末からAppStoreで公開していたAAキーボードをオープンソースにしました. アプリケーション自体は,今後もAppStoreでも公開し続けます. ライセンスは,MITライセンスにします. 正直,ほとんど売れてないのと,メンテナンスをやる気がなくなってきたのが理由です. モバイルのアプリは,当にレッドオーシャンになってしまいましたねぇ. swiftで書いていたら,もうちょっと私のメンテナンスに対するモチベーションも持続したのかもしれません・・・・ 私がこれを言い始めると,2tchのオープンソース化は?とよく聞かれるのですが,2tchは,正直ソースがぐちゃぐちゃすぎて,公開できる代物ではないのです. 一度,それに向けて整理作業を始めたのですが,その後,APIのゴタゴタがあり,NDAに該当する部分のメンテナンスとかを考えると,もうそういう作業が億劫になってきたので

    Nyoho
    Nyoho 2018/12/27
  • CのライブラリをiOS向けにビルドする - 24/7 twenty-four seven

    ほとんどのUNIX系OSにおけるCライブラリはAutotoolsを使って開発されています(./configure && make installの手順でビルドする)。 普通に./configure && make installすると実行している環境(MacLinux)用のバイナリが生成されますので、そのままではiOSで利用できません。 iOSで使用できるようにするにはiOS環境用にビルド、いわゆるクロスコンパイルする必要があります。 Autotools(./configure)ではクロスコンパイルのことが初めから考慮されていてそのための機能がサポートされているので、./configureの設定を正しくできれば、意外と簡単にさまざまなCのライブラリをiOS上で動くようにビルドできます。 設定について iOSではデバイスとシミュレータでCPUアーキテクチャが異なるのでそれぞれのアーキテクチ

    CのライブラリをiOS向けにビルドする - 24/7 twenty-four seven
    Nyoho
    Nyoho 2018/12/26