並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 549件

新着順 人気順

iphone xcodeの検索結果1 - 40 件 / 549件

  • コードレビュー虎の巻 - Qiita

    レビューガイドライン(Review GuideLine) ここで述べているレビューはピアレビューについての方法です。 (作業成果物の欠陥と改善の機会を探すレビュー) 「最悪を最初に」を基本としてレビューすべき、 たとえば、仕様やアルゴリズムに欠陥があるのに、typoにこだわってもしょうがないので、なにが最悪かを考え、それを防ぐための物からレビューをします。 誤りがプロダクト全体に影響し、手戻りのコストが高くつく、あるいは失敗するようなリスクがないかを考慮にいれてレビューの対象を選択します。 たとえば、基本的な初期フェーズの要求仕様や、クリティカルな決定の基礎になる仕様、使用頻度が高いモジュールなどを重点的にレビューします。 以下に書く項目はレビュアーに負担をかけないようにするのが前提なのでレビュアーに出す前にそもそもテストしたい項目です。 参考: あなたのおっしゃるレビューってどのことかし

      コードレビュー虎の巻 - Qiita
    • Swift未経験の医師が、ChatGPTを使って30分でiOSアプリを作った話|Shohei

      株式会社Ubie、プロダクト開発スペシャリスト・医師の原瀬です。 今回は、今注目されているChatGPTを使って、ごく初歩的なiOSアプリを作ってみたので、ここにまとめてみました。ChatGPTの凄さは既に様々な場所で取り扱われていますが、百聞は一見にしかず、ということで実際に自分で触ってわかったこと、感じたことを共有したいと思います。 私自身はヘルステックベンチャーで勤務していますが、バックグラウンドは医師でコーディングやSwiftも全くの未経験です。 ちなみに、自分の経験したことをそのまま書き出したい、という気持ちがあるので、このnoteの作成には一切ChatGPTを使っていません。 なぜアプリを作ってみようと思ったのかそもそも、なぜエンジニアリソースが豊富な環境の中、自分自身でアプリを作ってみようと思ったのか。「単純な興味です」と言ってしまえばそれまでかもしれませんが、以前から感じて

        Swift未経験の医師が、ChatGPTを使って30分でiOSアプリを作った話|Shohei
      • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

        2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマーク数が多いものを選びました。 知らないツールもあるので、分類がいいかげんなところもあると思います。何か気づいたらコメントください。 解説が不十分なツールについても、補足(コピペで本文に取り込める体裁だとありがたい)を頂けると助かります! 元ネタの投稿は現在進

          【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
        • カスタムURLスキームの乗っ取りとその対策

          カスタムURLスキームの乗っ取りとその対策 May 17, 2021 カスタムURLスキームは、モバイルアプリ内のコンテンツへ直接誘導するディープリンクに広く利用されている¹。そのような中で、2020年3月にLINEはカスタムURLスキーム line:// の使用を非推奨とした²。非推奨の理由をLINEは「乗っ取り攻撃が可能なため」と説明し、代わりにHTTP URLスキームによるリンクを推奨している。この変更に対して私は、なぜHTTP URLスキームによるリンクだと乗っ取り攻撃を防げるのか疑問を抱いた。この疑問に答えるためにLINEアプリの乗っ取りを試み、対策の有効性を確認した。 要約 HTTP URLスキームによるディープリンクは対象のアプリを一意に特定できるため、不正アプリによるリンクの乗っ取りが発生しない。カスタムURLスキームでは複数のアプリが同じスキームを宣言できるため、モバイル

            カスタムURLスキームの乗っ取りとその対策
          • アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)

            今から5年以上前の2016年に登場以来、着実に進化を続けてきたアップルによるSwiftプログラミング環境アプリ「Swift Playgrounds」のメジャーバージョン4が登場した。 今回のバージョンの最大の特長は、iPad上で作成したアプリを「App Storeを通じて全世界に向けて公開するまでの機能」を内蔵したことだ。SwiftUIなど、iOSやiPadOSのアプリを作成するための本物のフレームワークをそのまま利用でき、本物のアプリを作成できる。言うまでもなくアップルの純正アプリで、誰でも無料で利用できる。さっそく使ってみよう。 iMovie、GarageBandに続くアマチュア用高機能アプリ 当初は教育用の色彩の強かったSwift Playgroundsは、iPadだけでプログラミングの学習からアプリの開発、公開まで完結する、ハンディな「アプリ開発環境」となった。アップルの純正アプリ

              アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)
            • 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株式会社
              • 更新できなければ淘汰されるiOSアプリ - いつもあさって

                2020年12月7日に更新 最近の事情 UIWebViewの完全廃止 UIWebViewはiOS8以降に非推奨になっていたが新規アプリの申請を終了する予定でした。2020年末以降に延長した。今のところ未定となった。 WKWebViewに移行しなければいけない。依存しているライブラリに組み込まれている可能性があるので、今一度確認した方がいいだろう。iOS15では完全に使えずに実行時にクラッシュになるかもしれない。 developer.apple.com Apple Push Notification Serviceのアップデート 古いプッシュ通知の方法が使えなくなる。2021年3月31日に延期になりました。新しいプッシュ通知の方法を使うように切り替える必要がある。 developer.apple.com Xcode12でのビルドが必須 2021年4月末からXcode12でのビルドする必要があ

                  更新できなければ淘汰されるiOSアプリ - いつもあさって
                • (お詫びと訂正)Android版COCOAがバグった理由 - DEVGRU

                  2021/02/06 21時35分 追記 参照したGoogleの資料が古く、現在はAppleと同じ仕様になっております。 先日報じられた不具合の原因はこちらのIssueと思われます。 訂正が遅くなり申し訳ありません。 調べたらそれっぽいのがわかったのでメモ。 広告 報道発表の時期から、原因はこのコミットだと思われる。 怪しいのはこの変更。 - MinimumRiskScore = 1, + MinimumRiskScore = 21, (Minimum)RiskScore の定義を調べると、Google と Apple で異なる。 Appleの場合 Google の場合 https://www.blog.google/documents/68/Android_Exposure_Notification_API_documentation_v1.2.pdf Apple は0~8の整数値を取る

                    (お詫びと訂正)Android版COCOAがバグった理由 - DEVGRU
                  • 「iPhone SE 2」は4.7インチ液晶で2020年春に発売!日経報道 - iPhone Mania

                    AppleがiPhone SEの後継モデルを2020年春に発売する、と日本経済新聞が報じています。高価格化が進むiPhoneの中に、小型の低価格モデルを投入することで販売台数を確保する狙いとみられます。 「iPhone SE 2」は4.7インチ液晶を搭載の低価格モデル 日本経済新聞によると、Appleが投入するiPhone SEの後継モデルは、iPhone8の4.7インチ程度の液晶ディスプレイを搭載して販売価格を抑える一方で、そのほかは上位モデルと共通の部品が使われる、とのことです。 現地時間9月10日のスペシャルイベントでは、iPhone XS/XS Max/XRの後継となる上位モデルを発表し、iPhone SEの後継モデルの発売は2020年春になる、と報じられています。 販売価格は、SamsungのGalaxy A30などと同等の4万円前後と予測されており、高価格化したことで販売が伸び

                      「iPhone SE 2」は4.7インチ液晶で2020年春に発売!日経報道 - iPhone Mania
                    • コーヒードリップのためのアプリを作った

                      はじめに コーヒーはコーヒー粉にお湯を注ぐなどして得られる抽出液である。抽出の方法の1つに粕谷 哲さんが発明した“4 : 6メソッド”という手法があり、これは要約すると下記のようになる。 コーヒー抽出の工程を注ぐお湯の量で前半4割と後半6割に分割する 前半4割の抽出においては、2回または1回お湯を注ぐがこのときの割合をコントロールする 後半6割はお湯を分割する回数をコントロールする このような調整を行うことによって、コーヒーの甘さ・酸味、濃さをある程度の再現性をもって調整できるという方法である。この手法は大変よいものであると思いつつも、次のような問題があると感じていた。 コーヒー豆の質量比でお湯の量を決定するが、豆 : 水 = 1 : 15以外の比率を用いると計算が複雑になる 前半4割の抽出では、1 : 1以外の比率を用いると計算が複雑になる 後半6割の抽出では抽出回数によっては1回あたり

                        コーヒードリップのためのアプリを作った
                      • Swiftがこの先生きのこるには - laiso

                        Apple系デベロッパーの人たちがSwift普及のいかんともしがたい現状について話していたので考えてみた。 サーバーサイド用途 サーバーサイドSwiftは現状あまり利用したいケースが見当たらず、モバイルアプリ開発組織のマイクロサービス開発の共通化においてはJVMが枯れているのでKotlinの方に傾きがち。 WindowsやVSCodeやIntelliJ系の非Xcode系開発環境のサポートのハードルも越えるぐらいモチベーションが必要である。 ただユーザー規模はそこそこあり、DenoやDartやHaskellが有効な程度にはWeb開発用途には使えると思われる。苦労しそうだけど。 Wasm化 Wasmにしてブラウザサイドでコードを動かそうという向きもある。拡張用途では周辺ツールの多いRustやCのライブラリ資産のポートもありレッドオーシャンであることは変わりないが、Swiftに限らずWasmアプ

                          Swiftがこの先生きのこるには - laiso
                        • 達人出版会

                          探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 R/RStudioでやさしく学ぶプログラミングとデータ分析 掌田津耶乃 データサイエンティストのための特徴量エンジニアリング Soledad Galli(著), 松田晃一(訳) 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワール

                            達人出版会
                          • Mac向けの最新OS「macOS Monterey」が発表、Macの隣にiPadを置くだけで1つのマウスですべてを操作可能に

                            WWDC 2021の中で、Mac向けOSの最新バージョンとなる「macOS Monterey」が発表されました。macOS MontereyではMacの隣にiPadを置くだけで、ひとつのマウスやキーボードを使って複数のMacおよびiPadをシームレスに操作したりデータを行き来させたりすることができる「ユニバーサルコントロール」が可能となります。 Apple Events - Apple https://www.apple.com/apple-events/ 続いて「macOS」の最新バージョンについて。 macOSは記事作成時点での最新バージョンであるmacOS Big Surで全く新しいデザインを取り入れて大きく生まれ変わりました。 そして、2021年の最新版となる「macOS Monterey」ではこれまで以上の成果を出すための新機能が加えられます。 FaceTimeを使ったプロジェク

                              Mac向けの最新OS「macOS Monterey」が発表、Macの隣にiPadを置くだけで1つのマウスですべてを操作可能に
                            • Appleイベント「WWDC 2020」開幕! やっぱりApple Siliconが主役だね #WWDC20【更新終了】

                              Image: Apple 1:45頃、ライブ配信のページがオープン! 地球の映像が流れていますが、光っている粒ひとつひとつがAnimojiになってる! Image: Appleおや、日本語字幕ありますね。どうやら録画したものが配信されるようです。 Image: Apple 宇宙から眺めていた光は、やっぱりAnimojiのユーザーたちでした。 Image: Apple 宇宙から円盤のような本社へ、そしてスティーブジョブスシアターへ。 Image: Apple 無観客のシアターのステージにティム・クックCEOが登場です。「大変なときだからこそ今年のWWDCをやることに意味がある。ここから、直接お家のみなさんにお届けします」 まず、ジョージ・フロイド事件を発端にした人種差別問題に触れるクックCEO。 Image: Apple 「理想の未来のために行動しなければならない」。医療従事者への感謝ととも

                                Appleイベント「WWDC 2020」開幕! やっぱりApple Siliconが主役だね #WWDC20【更新終了】
                              • Software Design、WEB+DB PRESS全巻読破のすすめ

                                Web開発の歴史の復習の仕方 悲報: WEB+DB PRESSが休刊 22年以上続いていたWEB+DB PRESSが休刊するそうです。Software Design、WEB+DB PRESS共に年間購読していたのですが、とても残念です。 日本語と英語、少し中国語の技術書を普段から読み漁っているのですが、本ほどガッツリでなく、ブログよりはちゃんとバリデートされた上でトレンドをおさえた雑誌文化は割合日本的で、他の言語圏だとあまりない文化だとも感じています。 技術評論社からでているSoftware Design、WEB+DB PRESSなのですが、Software Designの創刊が1990年11月で、WEB+DB PRESS Vol.1が2000年12月で10年の差があります。 どちらかというとSoftware Designがインフラ&バックエンドでWEB+DB PRESSがバックエンド&ク

                                  Software Design、WEB+DB PRESS全巻読破のすすめ
                                • ウェブ制作をスピードアップ!便利すぎる最新オンラインツール、無料素材51個まとめ

                                  この記事では、Webデザインやグラフィックデザインの制作がグンと捗る、便利すぎる最新オンラインツールをまとめてご紹介します。 通常、時間のかかってしまう面倒な作業も、これらのツールやサービスをうまく活用することで、より快適にデザイン制作をすすめることができます。お気に入りのツールを自分のワークフローに取り入れ、自分だけの爆速制作スタイルを確立してみませんか。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次 1. イラスト系ライブラリ 2. デザインコレクション 3. モックアップツール 4. デザインからコードへの変換ツール 5. Web制作お役立ちツール 6. プロトタイプツール 7. アイコン素材パック 8. 面白ツール Webデザイン制作が変わる!便利な最新オンラインツールまとめ イラスト系ライブラリ Illustrations 商用利用もでき

                                    ウェブ制作をスピードアップ!便利すぎる最新オンラインツール、無料素材51個まとめ
                                  • 「GitHub Copilot」は「lint」の一段上をいっている シリコンバレーエンジニアがおすすめするAI活用法

                                    登壇者の自己紹介 後藤智氏(以下、後藤):では、始めたいと思います。今日は「ChatGPT」、もしくはAI周辺について、お話をしたいと思います。 モデレーターを務めさせていただく、キリロムでCTOをやっている後藤と申します。よろしくお願いします。それでは、お一人お一人紹介をしていただきたいなと思います。小林さんからお願いします。 小林聡汰氏(以下、小林):小林です。2022年の5月にUCバークレー、カリフォルニアにある大学のコンピューターサイエンス学部を卒業して、現在はシリコンバレーにあるAI系の会社のソフトウェアエンジニアをしています。本日はよろしくお願いします。 後藤:よろしくお願いします。櫻庭さん、お願いします。 櫻庭洋之氏(以下、櫻庭):櫻庭と申します。「zaru」というIDで活動しています。今は、東京のWeb系のSaaS会社でCTOをやっています。個人では「ムーザルちゃんねる」を

                                      「GitHub Copilot」は「lint」の一段上をいっている シリコンバレーエンジニアがおすすめするAI活用法
                                    • スマホアプリ開発者のための2019年動向まとめ - Qiita

                                      はじめに 2019年は新元号「令和」のスタートやラグビーワールドカップなどなんとなくめでたい年でした。年始まで忙しかったので2020年の1月中旬ですが2019年のスマホアプリ業界をこっそりまとめます。 個人的には2019年はAndroidアプリを中心にネイティブアプリ開発保守をしていました。 スマホアプリ開発に携わっていない人もこの記事を見れば2019年のいろいろが分かるかも。 振り返り用に「ふむふむ」「へー」程度に見ていただければ幸いです。 【前年】 スマホアプリ開発者のための2018年動向まとめ Unityでスマホアプリ(特にプラグイン)を開発している人のための2017年対応まとめ Unityでスマホアプリ(特にプラグイン)を開発している人のための2016年対応まとめ 通信回線について 約10年に1度の通信回線アップデート、5Gがついにはじまりました。 2019年4月に米Verizon

                                        スマホアプリ開発者のための2019年動向まとめ - Qiita
                                      • ZOZOTOWN iOS にスナップショットテストを導入して開発速度を劇的に向上させた話 - ZOZO TECH BLOG

                                        こんにちは! 開発部の@ahiru_starrrです。 本稿では、ZOZOTOWN iOSにSnapshotTestを導入したのでその経緯や導入方法、導入するメリット・デメリット、どんな場面で役に立つのかなどについて書いていきます。 SnapshotTestがどのようなものかよく分からない方や導入を検討している方々のお役に立てれば幸いです。 SnapshotTestとは SnapshotTest導入の背景 2つの課題 エンジニア ↔︎ デザイナー間のコミュニケーションコスト レガシーからモダンへの取り組み 導入方法 環境変数を設定 実装方法 テストクラスを作成 recordModeを設定 テストコードを実装 フォルダ名を設定 ファイル名を設定 stubの設定 FBSnapshotVerifyView SnapshotTestのユースケース リファレンス画像を生成 SnapshotTest!

                                          ZOZOTOWN iOS にスナップショットテストを導入して開発速度を劇的に向上させた話 - ZOZO TECH BLOG
                                        • 達人出版会

                                          探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 デザインディレクション・ブック 橋本 陽夫 現場のプロがやさしく書いたWebサイトの分析・改善の教科書【改訂3版 GA4対応】 小川 卓 解釈可能なAI Ajay Thampi(著), 松田晃一(翻訳) PowerPoint 目指せ達人 基本&活用術 Office 2021 & Microsoft 365対応 PowerPoint基本&活用術編集部 ランサムウェア対策 実践ガイド 田中啓介, 山重徹 TODによるサステナ

                                            達人出版会
                                          • 株式会社メルカリのAR研究職から転職しました - Ash

                                            こんにちは、Ash (@ashyanagisawa) です。私は株式会社メルカリの研究開発組織「mercari R4D」でARとファッションテックの研究していました。 mercari R4D*1 R4Dは研究(Research)と4つのD、設計(Design)・開発(Development)・実装(Deployment)・破壊(Disruption)を意味し、 スピーディーな研究開発と社会実装を目的としています。 この転職エントリは過去と現在、未来を踏まえ、「AR研究職から転職*2に至った経緯」を記載しています。ARに関わる多くの方のお役に立てば嬉しいです。 本エントリは所属企業の認可済み。 ▼ 目次 メルカリに入社した理由 内側から見たメルカリ AR研究職の1年間 2018/10 - 2018/11 : メルカリ入社 2018/12 - 2019/01 : Vuzix Bladeアプリの

                                              株式会社メルカリのAR研究職から転職しました - Ash
                                            • バックエンドエンジニアが個人開発した話 (Go+Flutter+React with GraphQL)

                                              はじめに この記事は、バックエンドエンジニアとして仕事をしている著者が、個人でサービスを作った記録です。 使用している技術は以下になります。 Go (gqlgen) - バックエンド TypeScript (React) - フロントエンド Dart (Flutter) - モバイル(ios, Android) GraphQL - API Firebase - 認証 MySQL - DB ConoHa - サーバー GCS - ストレージ CLIP STUDIO - 画像編集 土日を中心に、気が向いたら平日の夜も書く、という時間の使い方をして、ブラウザで動くようになるまでに1ヶ月、アプリを作るのに2週間 (Appleとのやり取りで更に2週間)程度かけて作りました。 iosの審査が終わって公開されたので、今は「これから何をしようかな」と考えているところです。 作ったもの Rabbytという、

                                                バックエンドエンジニアが個人開発した話 (Go+Flutter+React with GraphQL)
                                              • macOS Internals

                                                macOS Internals.md macOS Internals Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details. Starting Points How to use this gist You've got two main options: Under Highlights, read all the links you're interested in, or Use "OS X Reviewed" as an index and just read all the reviews end to end. (This is not the fast o

                                                  macOS Internals
                                                • 達人出版会

                                                  探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 R/RStudioでやさしく学ぶプログラミングとデータ分析 掌田津耶乃 データサイエンティストのための特徴量エンジニアリング Soledad Galli(著), 松田晃一(訳) 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワール

                                                    達人出版会
                                                  • 全く知らない人のためのSign in with Apple | メルカリエンジニアリング

                                                    Mercari Advent Calendar 2019 の10日目担当は メルカリ iOS チームの @HideakiTouhara です。 はじめに 2019年のWWDCで新しいSign in, Sign up方法であるSign in with Appleが発表されました。 今回は主にクライアントの実装を起点に、その流れを説明していきたいと思います。 Sign in with Appleの説明や特徴 まず、そもそもどういうものなのでしょうか? 2019年9月に更新されたガイドラインを引用します。 Make it easy for users to sign in to your apps and websites using the Apple ID they already have. With privacy and security features built-in, Sign

                                                      全く知らない人のためのSign in with Apple | メルカリエンジニアリング
                                                    • 私が(iOS エンジニアの)採用でコードチェックする時何を見ているのか - Qiita

                                                      2021-10-17 追加 弊社の Android 採用課題も公開されましたので、そのリンクを追加しました。 2020-05-18 追加 本日から弊社の採用課題がこちらに変更されました。これまではアプリをゼロから作成していただく課題でしたが、今後は既存のコードをリファクタリングしてもらう課題となりました。ただし我々が確認する項目はそれほど大きく変更するわけではありませんので、本記事の内容の多くは引き続き有効です。 ここ数ヶ月は、iOS のエンジニア採用のコードチェックにもよく参加していますので、そろそろ良さそうと思って、ここで私がコードチェックする時に一体何をチェックしているのかを共有し、皆さんの転職活動やキャリア設計に役に立てればと思います。 Disclaimer この記事の内容はあくまで株式会社ゆめみの iOS エンジニア採用のものです。弊社以外の iOS エンジニア採用や、弊社でも

                                                        私が(iOS エンジニアの)採用でコードチェックする時何を見ているのか - Qiita
                                                      • Apple、MacをArmベース「Apple Silicon」に A12Z搭載Mac miniを開発者向けに出荷

                                                        Apple、MacをArmベース「Apple Silicon」に A12Z搭載Mac miniを開発者向けに出荷:WWDC2020 米Appleは6月23日、WWDC 2020の基調講演で、1984年から続くMacプラットフォームのCPUを、Armアーキテクチャをベースにした自社プロセッサ「Apple Silicon」に置き換える方針を発表した。次のmacOS Big Surで最適化。Mac miniにA12Zプロセッサを搭載した開発者向けキットも500ドルで貸し出す。2020年末にはApple Silicon搭載したMacの製品投入を行い、製品ラインアップの移行を2年かけて行う計画だ。 対応したXcodeでリコンパイルしたアプリは新プラットフォームでもネイティブで動作するUniversal 2、Intel向けコードで書かれたプログラムをインストール時にApple Silicon向けに変換

                                                          Apple、MacをArmベース「Apple Silicon」に A12Z搭載Mac miniを開発者向けに出荷
                                                        • 2021年に作ったモノや技術をふりかえる - laiso

                                                          前回までのあらすじ:2020年に作ったソフトウェアや開発技術をふりかえる - laiso Write Code Every Day プログラマーの人にありがちな趣味だと思うんだけどWrite Code Every Day (John Resig - Write Code Every Day)を2008年ぐらいからやっていて、昼に仕事でコード書いて夜になったら自分の楽しみのために何か作るか〜というのを繰替えして生活してる。 John Resig の記事との違いは今読みながら比較していたんだけどGitHubに上げるっていう部分はやらなくなってしまった。クレデンシャルとかハードコードしてるやつとか半分他人のコードコピペしたやつとかの清書がめんどくさいというのがあるし、クローラーなどは自分だけが使うぶんにはいいけど公開した方が迷惑になる——みたいなジャンルのコードが結構あって段々省くようになってし

                                                            2021年に作ったモノや技術をふりかえる - laiso
                                                          • 1年前までプログラミング初心者だった人間が爆速でアプリリリースしたのでノウハウをまとめてみた - Qiita

                                                            目次 -対象者 -簡単な自己紹介 -アプリ紹介 -開発テーマ -アイデア出し -市場調査 -アプリ開発で意識した事 -開発過程 -デザイン -工数期間 -技術的に意識した事 -開発環境 -ライブラリ -ライブラリ管理ツール -CI/CDツール -ソースコード管理 -タスク管理 -アーキテクチャ -運用 -参考書籍 -個人開発参考リンク -最後に -(余談)今まで作成したアプリ紹介 対象者 アプリ開発に興味がある方 エンジニアを目指したい方 駆け出しエンジニアの方 簡単な自己紹介 今年1月から未経験としてエンジニア採用して頂き、開発会社で働いています。 プログラミング自体は2018年1月から本格的に開始し、それまではずっと営業をしてました。 当時のパソコンスキルは完全素人です。Youtube視聴とWord以外本当に使った事が無く、ファイルの意味も分かりませんでした。 そんな自分がアプリ開発を

                                                              1年前までプログラミング初心者だった人間が爆速でアプリリリースしたのでノウハウをまとめてみた - Qiita
                                                            • 達人出版会

                                                              探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 R/RStudioでやさしく学ぶプログラミングとデータ分析 掌田津耶乃 データサイエンティストのための特徴量エンジニアリング Soledad Galli(著), 松田晃一(訳) 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワール

                                                                達人出版会
                                                              • 【Unity】MirrativのEmbedding Unityを更新した話: 実践 Unity as a Library - Mirrativ Tech Blog

                                                                こんにちは皆様いかがお過ごしでしょうか、10ヶ月ぶりくらいのポストになります、よこてです。今日は「Mirrativ の Unity は進化してるんだぞ」という記事を書いていきます。 tech.mirrativ.stream Mirrativ は Swift/Kotlin によるネイティブアプリですが、3D/アバター部分は Unity で実現しています。いわゆる embedding unity で、 Unity 2018.3 からは Unity as a Library として公式サポートされています。前回記事で触れたように、Unity をネイティブアプリに組み込むこと自体は公式サポート以前にもできて、ミラティブでは Unity 2018.2(2018年8月頃)から使っています。 Mirrativ では今 Unity 2019.4 LTS を使っていて、8月から Mirrativ の機能とし

                                                                  【Unity】MirrativのEmbedding Unityを更新した話: 実践 Unity as a Library - Mirrativ Tech Blog
                                                                • 14年前の2tchのソースコードをコンパイルできるか?|sonson

                                                                  iOSDC2021で14年前にObjective-Cで書かれた2tch(にたち)のコードがコンパイル,実行できるか?というチャレンジをアンカンファレンスとして発表しました.Zoomで開催し,最大100人が参加する事態となり,色々なことが話題になりました. 1.Subversionって知ってますか. 2._synthesizeってなんだよ. 3.あぁ・・・id型で全部よかったんだ・・・・・. 4.Trueじゃなくて,YESね 5.releaseとautorelease 6.ARC?なにそれ,型あんの? 7.Perlって知ってる? 全部,答えられたら,あなたも古参です.また,高校時代に2tchを使ってくれていた@freddiさん が登場し,感涙するなど・・・・.まさにAAなしでは語りきれない盛り上がりになりました(ってか高校時代・・・・・?14年前だと当時高校生でも今30歳だもんね・・・・・)

                                                                    14年前の2tchのソースコードをコンパイルできるか?|sonson
                                                                  • iOSアプリのリリース申請をけっこう丁寧に記事にしてみた - Qiita

                                                                    あいさつ iOSアプリのリリース申請を最近行いました。(他のアプリと差別化をしてくださいとリジェクトされましたがw) リリース申請が結構めんどくさくて、手順を自分用にメモしました。 間違ってるところあったらごめんなさい。 ※プッシュ通知などがアプリに実装されている場合、追加で設定を行う必要があります。本記事は対応しておりませんのでご注意ください。 ※アプリのリリースはApple developerプログラムへの加入が必須です。(有料) 参考記事: [2020年版]AppleにIOSアプリを申請する方法 訂正: 2020/12/07 ・Appに関する情報が見えていたところを完全に隠しました。 Certificateを作成しよう やること キーチェーンアクセス.appを開く Certificate作成のための準備 Apple developerサイトにアクセス Certificateの作成 キ

                                                                      iOSアプリのリリース申請をけっこう丁寧に記事にしてみた - Qiita
                                                                    • Macが独自プロセッサ「Apple Silicon」に移行し、Intelと決別する理由

                                                                      Macが独自プロセッサ「Apple Silicon」に移行し、Intelと決別する理由:本田雅一のクロスオーバーデジタル(1/3 ページ) 米Appleは6月22日(現地時間)、年次開発者会議の「WWDC 2020」を同社初となるオンライン形式で開催した。WWDCとはWorldwide Developers Conferenceの略だ。 基調講演を聴く限り、iPhoneの基礎となるiOS、Macの基礎をなすmacOSの大きなアップデートが目立つ他、プライバシー関連やデバイス間連携など、例年にも増してプラットフォームの大幅な強化が図られているが、「Macのプロセッサが米IntelのアーキテクチャからApple独自のものへと移行すること」が、最も大きなテーマであることは間違いない。 WWDC 2020基調講演で語る米Appleのティム・クックCEO。「今日はMacの歴史が変わる歴史的な日」とし

                                                                        Macが独自プロセッサ「Apple Silicon」に移行し、Intelと決別する理由
                                                                      • minne iOSの2021年の開発環境 - Pepabo Tech Portal

                                                                        開発言語と主要フレームワーク 95%以上Swiftで、特に古いテストやエンティティはObjective-Cが少しだけあります。新規のものは必ずSwiftで開発していて、残っているObjective-Cは少しずつ減らしています。 使っているSDKのバージョンに関しては、Xcode 12への移行対応が終わっており、近日中に12でビルドしたバイナリーを公開する予定です。 ほぼほぼUIKitですが、いくつかの画面でSwiftUIを使っています。最低対応のSDKはiOS 13なので、LazyStack系やLazyGrid系がまだ使えないのですが、設定周りの画面など、CollectionViewっぽくない画面を今年中にたくさん移行しようと思っています。移行自体は色々考えてプロトタイプを作るなどして、2020年のiOSDCで発表しました。また、UIKitはモダンなAPIを使うように心がけており、例えば、

                                                                          minne iOSの2021年の開発環境 - Pepabo Tech Portal
                                                                        • Apple Watchアプリ開発の超絶基礎・通信編 2022版 | cloud.config Tech Blog

                                                                          こんにちは。22卒としてFIXERに入社しました、寺田です。 タイトルにも書いていますが、今回はApple Watchアプリの開発について書いていこうと思います。今回のテーマは「iPhoneとApple Watch間の通信」です。 はじめに なぜ、Apple Watchアプリの開発について書こうと思ったのか、その理由は単純です。 情報が皆無!! これに尽きます。「Apple Watchアプリ開発」で検索しても、ヒットする情報は「古い」もしくは「不十分」です。 そのため、いざ開発しようと思っても「結局どうすればいいの?」となってしまうのが現状です。大学生時代の僕がそうでした。 今回は、そんな現状を変える一手として、この記事を投稿させていただきます。 準備物 必要な機材は以下のようになっています。 Mac ※必須PCに関しては、Mac限定となります。(今回利用するXcodeが、Windowsマ

                                                                            Apple Watchアプリ開発の超絶基礎・通信編 2022版 | cloud.config Tech Blog
                                                                          • 【改訂版】継続的にiOSアプリのパフォーマンスを計測する - DeNA Testing Blog

                                                                            はじめに SWETグループiOSチームのkariad(@kariad_uu)です。 本記事はiOSDC 2020 Japanにて発表した「継続的にアプリのパフォーマンスを計測する」の内容を元にブログという形で改めて紹介する記事となります。 発表時のスライドは以下を参照ください。 iOSチームではiOSアプリのパフォーマンス計測に取り組んできました。 iOSアプリのパフォーマンス計測方法はたくさんありますが、中でもInstrumentsを利用したパフォーマンス計測とその自動化について紹介します。 なぜパフォーマンス計測が必要なのか? 取り組んだ計測方法についてご紹介する前にアプリにとってパフォーマンスとその計測がなぜ重要なのかという点を説明します。 起動に時間がかかる、読み込みに時間がかかるアプリは動作が遅くユーザにストレスを与えてしまいます。 短時間で熱くなってしまうアプリでは端末が熱くて

                                                                              【改訂版】継続的にiOSアプリのパフォーマンスを計測する - DeNA Testing Blog
                                                                            • プログラマーではないのに、私がアプリを作る理由。その楽しさと苦しさと、うれしさと - ビジョンミッション成長ブログ

                                                                              この1、2年ほどアプリを作っています。 iPhoneアプリ、Androidアプリ。「クラウドアプリ」も作っています。 そんなわたしですが、プログラマーでもエンジニアでもありません。 周りに教えてくれそうな人もいなかったので、ほぼ独学です。 プログラミングも好きというわけでもありません。 それでもアプリを作っているわけですが、 なぜアプリを作るのか、 そして、その楽しさや苦しさ などについて書いておくと、 これからアプリを作ろうかどうしようかと迷っている人の、何かしらの参考になるのではないかと思うので、書いてみようと思います。 ちなみに、以下がこれまで作ったアプリです。 これまでに作ったアプリ 目標管理アプリ・Goal-List www.goal-list.com LinkTouchブラウザー・iOS版。iPhone。iPadで動きます LinkTouchブラウザー 開発元:Tadaaki

                                                                                プログラマーではないのに、私がアプリを作る理由。その楽しさと苦しさと、うれしさと - ビジョンミッション成長ブログ
                                                                              • iPhone で交通系IC(Suica、PASMO、ICOCA、…etc.)を読み取ってみよう! - Qiita

                                                                                運転免許証、物販向け電子マネー(楽天Edy、nanaco、WAON)に引き続き、今回は交通系ICである Suica、PASMO、ICOCA などの残高を iPhone で読み取ってみましょう! 環境 開発 Xcode Version 11.3 (11C29) Apple Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15). macOS Catalina 10.15.2(19C57) 実機 iPhone 11 Pro (A2215、MWCC2J/A) iOS 13.3 (17C54) 実行結果 Xcode プロジェクトの作成 Create a new Xcode project から iOS の Single View App を作成します。 Capability と Entitlements の設定 Project

                                                                                  iPhone で交通系IC(Suica、PASMO、ICOCA、…etc.)を読み取ってみよう! - Qiita
                                                                                • スマホアプリエンジニアを支える福利厚生 - pixiv inside

                                                                                  みなさんこんにちは。スマホアプリ分野テックリードをしている@FromAtomです。 この記事では、ピクシブのスマホアプリエンジニアを支える福利厚生を紹介したいと思います。今回はスマホアプリエンジニアが便利になる福利厚生に焦点を合わせますが、ピクシブ株式会社にはスマホアプリエンジニアやエンジニアに限定せず、様々な便利福利厚生が存在しています。詳しくは下記のページをご覧ください。 環境を知る|ピクシブ株式会社 ピクシブ社員がいきいきと働ける「仕組み」とは? 制度・福利厚生をご紹介!- pixiv inside ※上記記事で紹介されている福利厚生の一部は、現在の社会情勢を鑑みて中止になっているものもございます。 PC購入制度 社員が使用したいPC / Macを会社が全額負担で支給してくれる制度です。自分が一番使いやすいPCで業務が出来るので、快適に業務を遂行することができます。また、支給されたP

                                                                                    スマホアプリエンジニアを支える福利厚生 - pixiv inside