タグ

iOSに関するauientのブックマーク (26)

  • アプリエンジニア育成プロジェクト - pixiv inside

    アプリエンジニア育成に取り組んでいます こんにちは、ピクシブで新規事業部に所属しています、ああうえ(@_kwzr_)と申します。普段のプロダクト開発に加えて、全社的なモバイルアプリ領域の開発体験の向上に取り組んでいます。 最近モバイルアプリの世界ではネイティブなフレームワーク以外の開発手段を採用するものが増えてきましたね。 また、ネイティブアプリ開発の進化によって、iOSではUIKitからSwiftUIAndroidではAndroid ViewからJetpack Composeが採用されることが増えてきました。 モバイルアプリ領域の中で採用できる技術が増えてきたことで、最近は採用したいエンジニアと、世の中にいるエンジニア技術的なミスマッチが起こりやすくなってきたと感じます。 ピクシブのアプリでは、ビューアーなどの閲覧体験が重要になってくるものが多かったり、ライブ配信・視聴機能や、ドロー

    アプリエンジニア育成プロジェクト - pixiv inside
  • iPhoneで始める3Dスキャン生活|iwama

    皆さん!3Dスキャンしてますかーーーーー!? どうもiPhone3Dスキャン大好きおじさんです。今回はiPhoneで始める3Dスキャンというお話をしていこうと思います。 iPad Pro(2020)にLiDARセンサーが搭載されたことで3Dスキャンが誰でも出来る時代が到来しました。 ただいきなりiPhoneiPadで3Dスキャンができるよ!と言われてもピンとこない方が大半だと思うので、今回のnoteでは簡単な3Dスキャン技術の紹介からスキャンアプリ、スキャン方法などを説明していこうと思います。 3Dスキャンのざっくりとした区分まず3Dスキャンとは何なのかという話ですが、3Dスキャンとは現実にある物体を様々な手法でスキャンし、それをコンピュータ上で再現することだと個人的に思っています(もしかしたら違うかも) 3Dスキャンの方法としては、写真から3Dモデルを作成するフォトグラメトリとレーザー

    iPhoneで始める3Dスキャン生活|iwama
    auient
    auient 2022/03/05
    知らなかった。面白そう
  • あなたの知らない連絡先の世界

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

    あなたの知らない連絡先の世界
    auient
    auient 2020/09/20
    連絡先の標準規格はvCard、と
  • iOS and macOS KeePass Password Manager | Strongbox

    Never forget a password again with the most secure and powerful KeePass password manager on iPhone, iPad and Mac. Strongbox provides an unprecedented amount of control over your data and security, combined with an intuitive, beautiful user interface. Don’t sacrifice good design for security and functionality. Work smarter with a native app that’s designed for power users and deeply integrated with

    iOS and macOS KeePass Password Manager | Strongbox
    auient
    auient 2020/03/02
    ossのパスワードマネージャ
  • iPad Pro 11インチ+キーボードで評価するiOS用SSH/Moshクライアント - xckb的雑記帳

    さて、飽きもせずにiPad Proの11インチ(セルラーモデルの256GB)を購入しました。あと専用ハードウェアキーボードとしてSmart Keyboard Folioも一緒に。以前使っていた10.5インチiPad Proと比較すると、体も実に良い感じだし、キーボードも地味に色々改良されていて、これならギリギリ膝の上でも使えます(10.5インチは無理だった…)。 コネクタもUSB Type-Cになったおかげで、Macbook用のVGAやHDMIアダプタがそのまま使えて、さらにそこに有線のUSB Ethernetとか挿すと、こちらも普通に使えてしまいます。これは良いですね。 そして、可能な限りiPadで全てを済ませ、できるだけMacbook系に頼らない体制にしていきたいと考えている上で、やはりSSHクライアントは必要です。同じ理由で以前10.5インチを買ったときに以下の記事を書いたのですが

    iPad Pro 11インチ+キーボードで評価するiOS用SSH/Moshクライアント - xckb的雑記帳
  • iOS 12.1のリリースからわずか1時間後にパスコードを回避するFaceTimeのバグが発見される

    時間で2018年10月30日の深夜にリリースされたiOS 12.1に、パスコードを回避してアドレス帳の中身を全部見てしまえるFaceTime関連のバグが存在することが発見されました。発見したのはこれまでにもiOS関連のバグを多く発見してきた人物で、今回はリリースから1時間ほどで新たなバグが見つかったとのことです。 New iPhone Passcode Bypass Found Hours After Apple Releases iOS 12.1 https://thehackernews.com/2018/10/iphone-ios-passcode-bypass.html バグを見つけたのは、セキュリティ研究者のスペイン人Jose Rodriguez氏。最大で32人が同時にビデオ通話できるFaceTimeのグループ通話機能「Group FaceTime」がiOS 12.1から実装

    iOS 12.1のリリースからわずか1時間後にパスコードを回避するFaceTimeのバグが発見される
    auient
    auient 2018/10/31
    Appleはこの人を雇うべきなんじゃないだろか
  • 無印iPadがまるでProみたい! 魔法のペンがコチラです

    無印iPadがまるでProみたい! 魔法のペンがコチラです 高すぎるiPad ProとApple Pencilには手が出ませんが、この世には安価な無印iPad(2017年3月発売モデル)でもパワーを発揮するスタイラスペンが存在するんです。そこで、無印iPadと相性がいい手書き感覚のスタイラスペンを探してみました。

    無印iPadがまるでProみたい! 魔法のペンがコチラです
    auient
    auient 2017/10/03
    情報だ
  • iOS 11にアップデートしたらすぐに設定するべき7つのセッティング

    リリースされたばかりの「iOS 11」にはたくさんの新機能が盛り込まれていますが、「特にこれは使った方がいい」という設定7つをCNETがピックアップしてくれています。 7 settings to change right away on iOS 11 - CNET https://www.cnet.com/how-to/7-settings-to-change-right-away-on-ios-11/ 1:運転中の通知を停止 運転中の通知を止めるための設定は、「設定」の「おやすみモード」をタップすると…… 画面下部の赤枠部分に表示されます。 「アクティベート」をタップ すると、「自動」「車載Bluetoothに接続時」「手動」の3つが選べます。 「手動」を選ぶ場合はコントロールセンターに「運転中の通知を停止」を追加しておくとオンオフが気軽にできるようになります。 なお、「運転中の通知を停

    iOS 11にアップデートしたらすぐに設定するべき7つのセッティング
    auient
    auient 2017/09/21
  • iOS 11:カメラの保存形式を「JPEG」「H.264」に戻す方法 | iOS | Mac OTAKARA

    サイトは、アフィリエイト広告および広告による収益を得て運営しています。購入により売上の一部がサイトに還元されることがあります。 iOS 11から、A10 Fusion以降を搭載したiPhone、A10X Fusionチップ以降を搭載したiPad Proのカメラ撮影時に、保存されるフォーマット形式が、新しい画像フォーマット「HEIF」と、動画フォーマット「HEVC」に変更されています。 旧iOS 10以下のシステムやmacOS Sierra以下のシステム、AndroidWindowsなどとの互換性はありません。 設定>カメラ>フォーマットで「互換性優先」を選択すると、画像フォーマットが「JPEG」に、動画フォーマットが「H.264」に変わります。 ストレージ使用量が増えることになりますが、互換性を優先したい場合は、こちらを選択して下さい。

    iOS 11:カメラの保存形式を「JPEG」「H.264」に戻す方法 | iOS | Mac OTAKARA
    auient
    auient 2017/09/20
    またつまらぬtipsが世の中に一つ増えてしまった感
  • コードを書きやすくしてくれる Xcode の基本機能 #NSStudy #devsap

    Xcode を使いやすくしてくれるショートカットを中心に、基的なところを紹介してみたスライドです。2017-01-25 の NSStudy と 2017-01-28 の iPhone Dev 札幌の勉強会で発表した資料になります。 ハイスピードコーディング的なものではなく、使いたいものを幾つか見つけてくれたら嬉しいなと思って綴ってみました。Read less

    コードを書きやすくしてくれる Xcode の基本機能 #NSStudy #devsap
  • iOS ヒューマンインターフェースの原則 - Qiita

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

    iOS ヒューマンインターフェースの原則 - Qiita
    auient
    auient 2016/04/11
  • MacOS XとiOSのXARA脆弱性について

    今日(6月18日)午後、GigaZineで「iOSとOS XでiCloud・メール・ブラウザ保存のパスワードが盗まれる脆弱性が発覚、Appleは半年以上も黙殺」1というセンセーショナルな記事が出ました。まぁ、Webメディアだからしょうがないかという感じではありますが、記事を読んだだけでは何のことやらさっぱりなので、読みましたよ、元の論文。 その論文は、これです。 Xing, Bai, Li, Wang, Chen, Liao: “Unauthorized Cross-App Resource Access on MAC OS X and iOS” 2 まずは、著者たちに拍手をしましょう。 その上で: 著者たちが、初めて発見したと主張するゼロデイ攻撃は以下の4つ、細かくは5つに分類されます。 Password Stealing (Keychainのアクセス・コントロール脆弱性)[MacOS

    MacOS XとiOSのXARA脆弱性について
    auient
    auient 2015/06/19
    分かりやすい解説
  • ついにiPhoneやiPadでもワンクリック詐欺が見つかる!シマンテックがiOSを狙うトロイの木馬「iOS.Oneclickfraud」を検知――アダルト動画閲覧で最大30万円を架空請求 : S-MAX

    ついにiPhoneiPadでもワンクリック詐欺が見つかる!シマンテックがiOSを狙うトロイの木馬「iOS.Oneclickfraud」を検知――アダルト動画閲覧で最大30万円を架空請求 2015年06月04日06:40 posted by memn0ck カテゴリiPhoneニュース・解説・コラム list iPhoneなどのiOSを狙うワンクリック詐欺が登場!日語なのでご注意を Symantec(シマンテック)は2日(現地時間)、iPhoneiPadなどのiOS搭載機種を狙ったトロイの木馬「iOS.Oneclickfraud」が見つかったとして同社公式ブログにて注意喚起を促しています。 iOS.Oneclickfraudはアダルト動画サイトを閲覧するときに「playMovie」の「Install」を選択してしまうと、アプリ配信マーケット「App Store」ではなく、開発者や企業内

    ついにiPhoneやiPadでもワンクリック詐欺が見つかる!シマンテックがiOSを狙うトロイの木馬「iOS.Oneclickfraud」を検知――アダルト動画閲覧で最大30万円を架空請求 : S-MAX
    auient
    auient 2015/06/04
    ストア以外から無理やりインストールすることもできるんだな。
  • iOSアプリ開発する上で辛い思いをしないための指針 - Qiita

    iOSアプリの開発の話題は、ライブラリやツール、APIの使い方に始終しがちなので、ちょっと違った方向から書いてみる試み。 意図的に発散させてみようと思ったら、思った以上にまとまりがないのですが、まあそれはそれで。 私見です。 iOS SDKをよく知る 標準のAPIを呼べば一発のところを、自力でなんとかしようとして死亡みたいなことがありがちです。 API Diffを読む。ドキュメントを読む。ヘッダファイルを読む。 ライブラリも使うだけでなくて、コードを読むと勉強になります 状態の数とスコープを抑える GUIのアプリケーションは増え続ける状態との戦いです 前提を作らない。B画面はA画面から呼び出されているはず、など 例えば、Promise系のライブラリやReactiveCocoaを使う 成功/失敗/未解決を一つのオブジェクトで表現できる UIコンポーネントはアニメーションを意識しなくても雑に使

    iOSアプリ開発する上で辛い思いをしないための指針 - Qiita
  • 今からObjective-C, iOSを勉強する時に気をつけること - ブログのおんがえし

    引き続きofrubyを作っています。 ファイルを管理する必要が出てきたのでFCFileManagerというライブラリを入れたらEXC_BAD_ACCESSエラーが出て半日位悩んだ。 検索しても分からずじまいで結局屋に行って文献を漁ってやっと理解出来たのでメモ。 iOSのリファレンスカウントの仕組みは途中で変わっている iOSのオブジェクト(NSなんとか)のメモリはリファレンスカウントで管理される 昔は retain, release, autorelease とか使って自前で管理する必要があった iOS5からARC(Automatic Reference Counting)という自動でリファレンスカウントのコードをコンパイラが生成してくれる仕組みが入った(すごい) ARCでは retain, release, autorelease は書いてはいけない (コンパイルエラーになる) そして

    今からObjective-C, iOSを勉強する時に気をつけること - ブログのおんがえし
  • これからiOSやる奴はここ読んどけ - Qiita

    これからiOSアプリ開発をやりたい!という人へ 自分が実際にiOSアプリ開発をやって、便利だったと思う情報を残しておきます。 これからアプリ開発やりたいという人の参考になれば。 iOSアプリ開発の第一歩 まずは間違いなくMacを買うこと。 Macを書いましょう。Windowsじゃ開発できません。 MacじゃないとiOSアプリの開発はできないので、 これがないとお話になりません。。。 インストールしておくもの 基的にXcodeさえインストールしておけばアプリの開発はできます。 Mac App Storeからダウンロードできます。 実機インストールやApp Storeに公開したい場合は、 iOS Developer Programを購入する必要があります。 まずはこれを読むべき Appleのドキュメント集(日語訳Version) https://developer.apple.com/jp

    これからiOSやる奴はここ読んどけ - Qiita
  • 日本語ドキュメント - Apple Developer

    語ドキュメント 日語に翻訳されたiOS/watchOS/tvOSのドキュメントです。 英語版の方が新しい場合がありますので、更新日を確認して下さい。 エンタープライズ環境での運用に関するドキュメントはこちらに移動しました。 App Store Connect ヘルプ タイトル 日付

  • 会社でiOSアプリを扱うときのアカウント管理はこうするべきだった? | TOKOROM BLOG

    2013年11月18日 追記 この記事を書いた後、何人かのかたから「うちでは同じApple IDで両方とも使えているよ」というご指摘をいただき、 Member Centerのほうにアカウント追加 -> iTunes Connectに同じアカウント追加という順番だと「警告は出るもののかまわずContinueすれば」同じApple IDでアカウント作成可能 iTunes Connectにアカウント追加 -> Member Centerに同じ追加という順番だと「複雑な手順にはなるものの適切な手順を通せば」同じApple IDでアカウント作成可能 失礼しました。 追加情報などあれば是非おねがいします! 概要 私はiOSアプリの開発を3年以上やっていますが、恥ずかしながら会社でこのためのアカウントを管理/運用する方法をきちんと把握できていませんでした。 というのも個人で開発するぶんにはそんな管理は必

    会社でiOSアプリを扱うときのアカウント管理はこうするべきだった? | TOKOROM BLOG
    auient
    auient 2013/11/06
  • iOS開発 vs. Android開発

    ツール 個人的には Vim を好むようだが、Henneke 氏がこのプロジェクトで使用したツールについて以下のように述べてくれた。 「Eclipse内で検索するのは、びっくりするほど遅く煩わしいものです。」 「Xcodeのオーガナイザでドキュメントを検索するのは、腹立たしいほど遅いです。」彼は後に検索を速くする方法を発見した。 「Eclipse(および Androidプラグインの logcat 統合機能)のタグによるログの絞り込みはとても役に立ちます。」 「双方のIDEとも、コード補完機能は、当に素晴らしいものです。」 「Xcodeのインターフェイス・ビルダは使い物になりません」 「Xcodeのインスツルメント機能は、プロファイリング、計測、デバッグに極めて有効です。」 「Androidエミュレータは完全なる時間の無駄です。その遅さときたら、ほとんど冗談のような代物です。私の開発サイクル

    iOS開発 vs. Android開発
    auient
    auient 2013/08/24
    iOSのドキュメントは古いものが多いらしい
  • iPhoneアプリ申請やAppleの審査に関するメモ - Qiita

    iPhoneアプリの申請作業を行う上で知っておいた方が良いことをまとめておきます。 一部個人の見解も混ざってます 申請ルールなどは予告なしに変更になることがよくあるので、記事の内容は古い場合があります アプリ申請前 アプリはどこから申請するの? App Store Connectというサイトから申請できます。ブラウザはSafariでアクセスすることをおすすめします。 ※2018/6/5 、「iTunes Connect」は 「App Store Connect」 に名称が変更されました。 誰でも申請できるの? Apple Developer Programに登録する必要があります。(年間参加費 ¥11,800) また、アプリのアップロード時にはXcodeが必要なので、Macは必須になります。 アプリの申請時には何が必要なの? 次の情報が必要になるので事前に準備しておきましょう。 アプリ名

    iPhoneアプリ申請やAppleの審査に関するメモ - Qiita