並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 17347件

新着順 人気順

Xcodeの検索結果401 - 440 件 / 17347件

  • Objective-Cは特殊な言語? - @IT

    Objective-Cは特殊な言語?:Cocoaの素、Objective-Cを知ろう(1)(1/2 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基本を理解しよう(編集部) 唐突ですが、皆さんは新たに1つのプログラミング言語を修得しようと思い立ったとき、最初に何をしますか。その言語の入門用サイトを見て回る、関連書籍を立ち読みする、サンプルを入手して取りあえず動かしてみる、といったところでしょうか。ちなみに私は書籍が好きで、しかも立ち読みではなく購入派です。 いずれにしても、まずはその言語のコードを目で見て、「いったいどんな言語なのか」というイメージをつかむのが最初の一歩となるでしょう。何かしらのプログラミング経験がある人なら、コードを眺めて、「ああ、あの言語に似ているな」とか「うわ、これはとっつきに

      Objective-Cは特殊な言語? - @IT
    • iPhone・Androidアプリ開発: iPhoneアプリ開発入門

      iPhoneアプリ開発入門 iPhoneアプリ開発環境 iPhoneアプリ開発環境の構築http://digilife.bz/wiki/index.php?iPhone%2F開発環境の構築 iPhone関連書籍 はじめてのiPhone3プログラミング 入門 Objective-C 2.0 (Programmer’s SELECTION)  その他の書籍のリスト iPhone Dev Center iPhone Dev Centerhttps://developer.apple.com/iphone/index.actionSample Codeで参考になるプログラムを探そう。技術的課題はApple Developer Forumsで検索すれば大抵は解決する。 オープンソース Erica Sadunhttp://ericasadun.com/iPhoneDocs/ 書籍「

      • お金がない!困った時の対処法と金欠になる原因を徹底解説|お金の玉手箱

        そんなに使っているつもりはないのに、お金がない。次のお給料が入るまでどうしたらいいんだろうとお財布を眺めて悲しい気分になっている方もいると思います。 そんなときに限って、お金が出ていくような出来事が重なるものです。支払うべきものがあるのに支払えない!このピンチをどうやって乗り越えたらいいのか、今できる対処法についてお話ししましょう。 また、お金を作る方法やどうしていつもお金がない状態なのか、その原因についても詳しく説明します。 お金がない原因がわかれば、根本的な対処法がわかるようになります。お金がない辛い状況から早く抜け出せるようにしましょう。 お金がない!今すぐできる対処法 支払わなければいけないものがあるのに、お金がない!そんなとき、今すぐできることがいくつかあります。 とにかく今日中にお金が必要で、お金がない原因やアルバイトなどをしている暇なんてない!というお急ぎな人は、安心して利用

        • 「COCOA」の完全削除かなり面倒 スマホから消し去るだけじゃダメ

          新型コロナウイルスの接触確認アプリ「COCOA」が、機能停止する。厚生労働省が2022年11月11日に発表した。 スマートフォン(スマホ)の画面に表示されているアプリのアイコンを、アンインストールすればいい......というわけではない。利用者側が「ひと手間」かける必要がある。 通信料が発生し続ける恐れ 厚労省は11月17日以降、機能停止版アプリを配信する。現在、「COCOA」を利用している場合、いったんこの「機能停止版」にアップデートしなければならない。その後、アプリを起動し、画面の案内に従って利用者自身の手で機能停止の手続きをするよう同省は呼びかけている。 この手順を踏まなければならない理由を、厚労省公式サイトの「接触確認アプリ」よくある質問のページで説明している。それによると、COCOAは要請登録に必要な「処理番号」の発行が停止された後も、接触確認のための定期的な処理が作動し続ける仕

            「COCOA」の完全削除かなり面倒 スマホから消し去るだけじゃダメ
          • 企業がiOS6を捨てiOS7専用アプリを出すべき3つの理由 - fladdictレポート(深津貴之) - 個人 - Yahoo!ニュース

            iOS7のリリースは、アプリに関わる企業や開発者にはビッグインパクトとなった。フラットデザインに一新されたiOSに対し、どのような開発戦略をとるべきか。率直に言えばiOS6をサポートすべきか、あるいはいっそiOS7専用アプリを作るべきか。この問題に頭を抱えている担当者は多いだろう。 多くの企業は条件反射的に、「1世代前のバージョンはサポートすべき」と保守的な安全策を考える。だが本当にその選択は安全策なのだろうか? 見えていないコストやリスクはないのだろうか? 本記事では、mixpanel.com が公開するiOS推移の統計データと過去のiOS移行をベースに、iOS7のサポートとどう向き合うべきか考える。 iOS7は史上最速で普及しているChitika.comの統計データによれば、iOS7への移行は、前年のiOS6時よりも急ピッチで推移してる。 リリース7日間におけるiOS6とiOS7の普及

              企業がiOS6を捨てiOS7専用アプリを出すべき3つの理由 - fladdictレポート(深津貴之) - 個人 - Yahoo!ニュース
            • 新しい何かに取り組むプログラマさんたちへ | y_matsuwitter's

              桜の季節が近くなってきましたね。 春といえば出会いと別れの季節です。 我々プログラマも、ともすると4月から就職して新しいプログラミング言語やプロジェクトに出会うのではないでしょうか。 僕は1月に戦場を移動した関係で、1月から初めてRubyに取り組みました。 またObjective-cも書き始めています。 何かの参考になればと思い、今回の経験から僕なりの新しいプログラムへの取り組み方の定石みたいなものを偉そうに書いてみようと思います。 Kiai Driven Development 新しい言語やプロジェクトに出会ったとき、KDD(気合駆動開発)信奉者の僕が気を付けている点が3つ有ります。 それを一から紹介します。 Githubをとにかく巡れ! 新しい言語に取り組むとき、僕はまずGithubのその言語に関するwatchやfolkのランキングを見てます。 ランキングは、Github上部のExpl

              • 漫画家になろう!その夢への一番の近道と言われているのが・・・ | 漫画家になりたい!・・・だけど具体的にどうすればいいの?って悩んでいる人は必見。今いちばん漫画家デビューへの近道といわれている方法を紹介。実際に600人以上が漫画家デビュー、新人賞を受賞実現して夢を叶えてます。次、漫画家デビューの夢を叶えるのはあなた!

                กลยุทธ์การเดิมพันแบล็คแจ็ค – กลยุทธ์การเดิมพันแบล็คแจ็ค 21หากคุณต้องการกลยุทธ์การเดิมพันแบล็คแจ็คโปรดอ่านด้านล่าง คุณจะได้เรียนรู้กลยุทธ์การเดิมพันแบล็คแจ็คหลายคนนำใบอนุญาตมาเที่ยวบ่อนกาสิโนเพื่อลุ้นรับเงินก้อนโต อย่างไรก็ตาม ไม่มีใครรับประกันได้ว่าคุณจะชนะที่คาสิโน และเราไม่สามารถพูดได้ว่าคุณจะชนะในทุกเกม สล็อตเว็บใหญ่ การชนะขึ้นอยู่กับการตัดสินใจของคุณและการตัดสินใจของคุณเองอาจจะได้ประสบการณ์การ

                • iOSアプリのデータ操作はMagical Recordでマジ簡単!

                  iOSアプリのデータ操作はMagical Recordでマジ簡単!:生産性ガチアゲなオープンソースiOSライブラリ(3)(1/2 ページ) ゼロからiOS SDK開発を始める新規開発者でも超高速・高品質な開発を可能にするオープンソースのライブラリを目的別に紹介していく連載です。実際にライブラリを組み込みながら技術的な側面も併せて詳細に説明していきます。今回は、アップル製O/RマッピングのCoreDataを使いやすくするObjective-Cライブラリについて、概要や使い方を紹介します。 アプリの品質と生産性の向上もライブラリが助けてくれる アプリ開発を行ううえで絶対的に重要な要素の1つとして「品質」の問題があります。どんなに見た目が美しいアプリを作成しても、どんなに最新の技術を駆使しても品質が悪ければ良いアプリとはいえません。 品質といってもその定義は非常に広く、見る人によってその定義は異

                    iOSアプリのデータ操作はMagical Recordでマジ簡単!
                  • サービス終了のお知らせ - NAVER まとめ

                    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

                      サービス終了のお知らせ - NAVER まとめ
                    • Pixate - naoyaのはてなダイアリー

                      数日前に Pixate という iOS 向けミドルウェアがリリースされました。なんとiOSアプリの見た目を css で書けるという、全ウェブ開発者感涙のライブラリ。こりゃすげえ。ただし無料というわけにはいかず、18,000円くらいでこざいます。 2月9日 追記 トライアル版と、個人利用のための無料版が出たようです。 RubyMotion の teacupのように css チックな DSL で書ける、というものはありましたが Pixate はその辺とは次元が違ってて、普通に css ファイルに css を書くことができる。 button.blue { position: 60, 100; size: 200, 40; border-radius: 7px; font-family: 'Courier New'; font-size: 18pt; font-weight: bold; bord

                        Pixate - naoyaのはてなダイアリー
                      • XMLHttpRequestを使ったCSRF対策 - 葉っぱ日記

                        合わせて読んでください:Flashと特定ブラウザの組み合わせでcross originでカスタムヘッダ付与が出来てしまう問題が未だに直っていない話 (2014-02/07) XMLHttpRequestを使うことで、Cookieやリファラ、hidden内のトークンを使用せずにシンプルにCSRF対策が行える。POSTするJavaScriptは以下の通り。(2013/03/04:コード一部修正) function post(){ var s = "mail=" + encodeURIComponent( document.getElementById("mail").value ) + "&msg=" + encodeURIComponent( document.getElementById("msg").value ); var xhr = new XMLHttpRequest(); xhr

                          XMLHttpRequestを使ったCSRF対策 - 葉っぱ日記
                        • Swiftで会社の受付アプリを作った話とCADisplayLink | 株式会社VASILY(ヴァシリー)

                          iQONのiOSアプリはまだ全てObjective-Cで記述されています。 Swiftへの移行については「たいしてパフォーマンスが上がるわけでもないし…」と思って渋っていました。 そんな中、オフィスの移転をきっかけに来客の受付システムをiPadアプリで作ることになりました。 スクラッチでアプリを作るのならSwiftで、ということでSwiftで作りました。 今回は、受付システムの社員...iQONのiOSアプリはまだ全てObjective-Cで記述されています。 Swiftへの移行については「たいしてパフォーマンスが上がるわけでもないし…」と思って渋っていました。 そんな中、オフィスの移転をきっかけに来客の受付システムをiPadアプリで作ることになりました。 スクラッチでアプリを作るのならSwiftで、ということでSwiftで作りました。 今回は、受付システムの社員を呼び出すデータ通

                            Swiftで会社の受付アプリを作った話とCADisplayLink | 株式会社VASILY(ヴァシリー)
                          • Skala Previewは、iPhoneアプリ製作に必須かもしれない | fladdict

                            有名アプリなんでしょうかね、Skala Preview。いままで知りませんでした。 Skala Previewを使うと、Mac上の画像やPhotoshop画面やクリップボードの画像を、iPhone上でピクセルパーフェクトで表示できます。 Mac / iPhone 用アプリ。 使い方も簡単で、MacとiPhoneで両方立ち上げれば適当に同期してくれます。フォトショッパ—マジ感涙! 昔はイラレ画像をDropboxとかメールで転送してたのですが、Skalaを使えば直接見れる。UIもシンプルで綺麗。まだiPhone5には対応してませんが、はやく対応して欲しいなぁ。これは便利! ついでに、普段使ってるものをつらつら。大分定番ですが。 IconKit Store 大きいアイコンを作れば、自動でiPad用やiPhone用などすべてのアイコンをリサイズして準備してくれる。 ReSizer Store iP

                            • SwiftのRSS Readerを100行で作ったよ - Qiita

                              Swiftから既存のObjective-Cのライブラリもコールできるので、新規アプリを作成する場合は移行しやすいと感じました。 Movie Screenshot :-p We are hiring! Looking for Swift programmer :-p (日本語) Swiftなら誰にも負けないiOSエンジニア・ウォンテッド!! Github CODE // // ViewController.swift // RSSReader // // Created by susieyy on 2014/06/03. // Copyright (c) 2014年 susieyy. All rights reserved. // import UIKit class ViewController: UITableViewController, MWFeedParserDelegate {

                                SwiftのRSS Readerを100行で作ったよ - Qiita
                              • デプロイ王子 Kazumi Hirose @ COVID19Radar on Twitter: "納期の事もあって、バタバタと、やむなくOSSとしてボランティアだったのだけど、ボランティアすら殴られるのか・・・何もできなくなる"

                                納期の事もあって、バタバタと、やむなくOSSとしてボランティアだったのだけど、ボランティアすら殴られるのか・・・何もできなくなる

                                  デプロイ王子 Kazumi Hirose @ COVID19Radar on Twitter: "納期の事もあって、バタバタと、やむなくOSSとしてボランティアだったのだけど、ボランティアすら殴られるのか・・・何もできなくなる"
                                • ブラウザ開発で使用した超絶便利なオープンソースライブラリ10選 - showrtpath - iOSブラウザ開発日記

                                  2013-12-18 ブラウザ開発で使用した超絶便利なオープンソースライブラリ10選 こんにちはnasustです。Showrtpathブラウザ( http://showrtpath.com )の開発で使用したオープンソースを全て紹介したいと思います。 正直言って、このオープンソースが無ければ3倍近くの開発期間が延びたでしょう。ちなみにShowrtpathブラウザの開発期間は、大凡2人月ぐらいです。 BlocksKit https://github.com/pandamonia/BlocksKit このライブラリが無ければ、iOS開発の面白さは半減するでしょう。iOSのクラスにあるデリゲータと対応するBlocksのメソッドを追加してくれます。 [Button addEventHandler:^(id sender) { //Buttonが押された時の処理 } forControlEvents

                                    ブラウザ開発で使用した超絶便利なオープンソースライブラリ10選 - showrtpath - iOSブラウザ開発日記
                                  • コンパイルエラーやランタイムエラーを直していくだけでiOSアプリの作り方がわかるプロジェクト - Qiita

                                    を作りました。 takasek/MokuMokuNotes_iOS: Quest based learning tool for writing a basic iOS app https://github.com/takasek/MokuMokuNotes_iOS モチベーション 元々、 Androidエンジニアの@callipanが、私のAndroid入門のためにわざわざ コンパイルエラーやランタイムエラーを直していくだけでAndroidアプリの作り方がわかるプロジェクト を用意してくれたんですが、それがとても楽しかったのでiOS版を作りました。 (2018/5/12追記) インスパイヤ元であるAndroid版も、パワーアップして公開されました! panpanini/MokuMokuNotes_Android: Quest based learning tool for writing

                                      コンパイルエラーやランタイムエラーを直していくだけでiOSアプリの作り方がわかるプロジェクト - Qiita
                                    • Objective-C不要! - 書評 - iPhoneアプリケーション開発ガイド : 404 Blog Not Found

                                      2010年08月03日21:30 カテゴリ書評/画評/品評iTech Objective-C不要! - 書評 - iPhoneアプリケーション開発ガイド オライリー矢野様より献本御礼。 iPhoneアプリケーション開発ガイド Jonathan Stark / 増井俊之監 / 牧野聡訳 [原著:Building iPhone Apps with HTML, CSS, and JavaScript] これだ! こういう本が、欲しかった! iPhone向けに何か作りたい。でもObjective-Cは敷居が高い。App Storeで大もうけしたいわけじゃない。でもiPhone向けのWebサイトを作るだけじゃちょっと物足りない。 そんな私のような人のためにうってつけの一冊が、これだ。 本書「iPhoneアプリケーション開発ガイド」という題名は、ちょっとミスリーディングだ。原著の"Building i

                                        Objective-C不要! - 書評 - iPhoneアプリケーション開発ガイド : 404 Blog Not Found
                                      • WantedlyではどうやってiOSアプリ開発しているのか - Wantedly Engineer Blog

                                        こんにちは!エンジニアの川崎です。 先週行われた Consumer Service Engineer MeetUp Vol.1 ~iOS編~ というイベントで「WantedlyではどうやってiOSアプリ開発しているのか」というテーマで発表してきました。 僕自身の普段の担当は、全体の設計やサーバ側の開発、プロジェクト進行あたりなので、 今回はWantedlyでiOSアプリを「プロトタイピング」し「開発」そして「テスト」するまでで使ってるツール・取り組みをざっくり紹介させていただきました。 意外とこの手の話をする機会はいままでなかったので、 現在開発中のアプリも含め、今現在うちでは何をどうやっているのかまとめられてよかったかなと思います。 以下、発表で紹介したURLなどです。 プロトタイピング ホワイトボードでアイデアだし moqupsでモックアップ作成 Popを使って実機でプロトタイプを触っ

                                          WantedlyではどうやってiOSアプリ開発しているのか - Wantedly Engineer Blog
                                        • RubyMotion - naoyaのはてなダイアリー

                                          ちょっと前に RubyMotion を触ってみてこれは面白いなと思いブログにでも書こうかと思った矢先にドラゴンクエスト10が発売してしまい、あれよあれよといううちに一ヶ月経ってしまいました。 それはさておき「るびも」こと RubyMotion ─ いや、るびもと呼んでいるのは自分だけですけど。Ruby で iOS のネイティブアプリが書けるというツールチェイン。コンパイラ、テストスイート、プロジェクト作成用スクリプトその他を含みます。主に CUI はターミナルでのコンパイルを想定していて、Xcode で開発するのに比べるとだいぶ *nix してるわーという気分になれる代物です。iOS アプリなのに Ruby! iOS アプリなのに CUI! ・・・ これだけでワクテカな方も多いかなと思います。 以下そんなるびもちゃんRubyMotion 様をざっと紹介していきたいと思います。なお、あらかじ

                                            RubyMotion - naoyaのはてなダイアリー
                                          • http://iphone-rejectdb.appspot.com/

                                            • 音を出すプログラムを書く時に参考にしている本とか - 音の鳴るブログ

                                              Kyoto.pm町家ハッカソンの懇親会のときに id:hitode909 に音を出すプログラムを書くときに参考にしている本について聞かれた。だいたいネットの情報で済ませているのでネットで済ませていると答えたのだけど、本屋に行くとすぐに本を買ってしまう癖があって、持ってはいるので書きます。下にいくほどプログラムと関係なくなっていきます。ほとんど読んでいないです。適当に列挙してみたら思ったより多かった。 C言語ではじめる音のプログラミング http://www.amazon.co.jp/dp/4274206505 ディレイとかコーラスとかのエフェクター本。プログラムが書いてあるので分かりやすい。でもwavファイルを読み込んで加工して書き出すみたいな感じなのでリアルタイムに連続的に入力を加工したいときは工夫が必要。アルゴリズムは低速な感じ。 C/C++によるディジタル信号処理入門 http://

                                                音を出すプログラムを書く時に参考にしている本とか - 音の鳴るブログ
                                              • iPhoneアプリ作りに挫折した人に贈る本『iPhoneアプリ開発塾』 | Last Day. jp

                                                こんにちは、@sayobsです。僕が初めてiPhoneアプリを作った時にめちゃめちゃお世話になったサイト「サルでき.jp | iPhoneアプリ作りを楽しむ人のポータルサイト」の管理人である川崎さん(@sarudeki )が遂に本を出しました! ※著者様・出版社様よりご献本いただきました。ありがとうございます。 理論を頭から理解しようとしないiPhoneアプリやAndroidアプリは 実は理論を知らずとも、手法さえ知っていれば、とりあえず動くものは作れるのである。 という事で本書は手法から先に学ぼうというモノです。 理論はプログラミングをしているうちに取得していきます。最初からこれなんで動いてるんだろうという事にこだわりづつけると挫折する可能性たかいです。理論にこだわり続けるとプログラミングのハードルは高く感じるかもしれません。 オブジェクト指向の説明がわかりやすいプログラミング取得で最初

                                                  iPhoneアプリ作りに挫折した人に贈る本『iPhoneアプリ開発塾』 | Last Day. jp
                                                • iPhone/iPad/Apple Watch解像度(画面サイズ)早見表 - Qiita

                                                  用語解説 ポイント boundsやframe等で使用される論理的な画面サイズ。通常はこれを意識してプログラムを作成します。 ピクセル 描画が行われる論理的な画面サイズ。ピクセルパーフェクトな描画が必要な場合には、このグリッドに合うように描画を行う必要があります。 デバイス 端末に搭載された液晶の物理的なピクセル数。これが上記ピクセル数と一致しない場合には、ピクセルパーフェクトの描画は非常に難しくなります。 このサイトの解説がわかりやすいです。 https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions 拡大モード iPhone6, 6 Plusでは、画面設定から拡大モードが選択できます。 上記の表にまとめた通り、retinaの倍率はそのままで、ワンサイズ小さいiPhone相当のポイント数になります。 iPho

                                                    iPhone/iPad/Apple Watch解像度(画面サイズ)早見表 - Qiita
                                                  • 企画とエンジニアが知っておかないといけない「iBeacon」の話 #iBeacon #yahoo #iOS7|CodeIQ MAGAZINE

                                                    iOS 7から搭載された新機能「iBeacon」。このiBeaconを使ってアプリを作るエンジニアも少なくないのではないでしょうか。 そこで今回はヤフーでiOSアプリを開発している羽田さんに、iBeaconに関する基礎的な部分からサービス設計、サービス事例などについて、解説していただきました。 by 馬場美由紀 (CodeIQ中の人) ちゃんと理解してますか?Appleの新技術「iBeacon」 ヤフー羽田です。 登場から時間も経ち、サービス化されたり、アプリ化されることも珍しくなくなったiBeacon。 そんな今だからこそiOSに携わる企画者・エンジニアとして「知っておかなければいけないこと」が多々あります。 今回は基礎的な部分からサービス設計を含めたiBeaconに関してエンジニアと企画者が、絶対+最低限知っておくべきことを紹介します。 この記事で学ぶこと iBeaconに関する以下の

                                                      企画とエンジニアが知っておかないといけない「iBeacon」の話 #iBeacon #yahoo #iOS7|CodeIQ MAGAZINE
                                                    • JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 - アニマネ開発日誌

                                                      アニマネの内部ではアプリとサーバー間でどのようにデータを受け渡ししているかという話をしてみます。 一般的にアプリとサーバー間のデータの受け渡しだとJSONやXML、YAMLなどが多いと思います。 ここにSQLiteという選択肢を入れると色々幸せになれるという話です。 もはや何で今までJSONという固定観念が捨てられなかったのかというぐらい、個人的にはコロンブスの卵でした。 あまり事例はなさそうなので、ここで紹介してみます。 アニマネでの問題点 アニメアプリのアニマネでは主にアニメの番組表やニュースをサーバーから受け取って表示しています。 都道府県にもよりますが、一つの都道府県の1週間分の番組表(アニメだけ)をJSONにすると大体750KBぐらいになるんですね。 これを開発初期ではMessagePackに置き換えてました。 話の本筋とは関係ないですが、JSONよりはMessagePackの方

                                                        JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢 - アニマネ開発日誌
                                                      • IOS/Androidアプリの3つの大事な設計方針

                                                        ブログでもいろいろ解説しています。 http://little-hands.hatenablog.com/entry/top ドメイン駆動設計屈指の難解な概念「境界付けられたコンテキスト」について解説します。 --- 公式DDD Referenceの定義は以下の通りです。(和訳はだいぶ意訳しています) bounded context A description of a boundary (typically a subsystem, or the work of a particular team) within which a particular model is defined and applicable. 境界付けられたコンテキスト 特定のモデルを定義・適用する境界を明示的に示したもの。 代表的な境界の例は、サブシステムやチームなど。 まぁなかなかよくわからないですよね。DDD

                                                          IOS/Androidアプリの3つの大事な設計方針
                                                        • Coming Soon

                                                          Future home of something quite cool. If you're the site owner, log in to launch this site If you are a visitor, check back soon.

                                                          • Doxygen

                                                            ソースコード・ドキュメンテーション・ツール Doxygen は、C++、C、Java、Objective-C、Python、IDL (Corba、Microsoft 風)、Fortran、VHDL、PHP、C# 向けのドキュメンテーション・システムです。 D にもある程度対応しています。 Doxygen には、次の3つの利点があります。 文書化されたソースファイルのセットから、 オンライン・ドキュメント・ブラウザ (HTML形式) やオフラインのリファレンス・マニュアル (形式) を生成することができます。 RTF (MS-Word)、PostScript、ハイパーリンク PDF、圧縮 HTML、Unix man ページ形式の出力もサポートされています。ドキュメントは、ソースから直接抽出されます。これにより、ドキュメントとソースコードの一貫性を保つことがとても容易になります。 Doxyge

                                                            • Obj-C → Swift コンバータをオープンソースで公開しました!

                                                              ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog どうも、ヤフーの佐野( @taketo1024 )です。先日引っ越しをしまして、張り切って自分でタンスを運んだりして今とても筋肉痛です。 皆さんは Objective-C から Swift への移行は進んでいますか?弊社ではまだ Obj-C で書かれているプロジェクトは多くあります。世に出ている iOS アプリも多くはまだ Obj-C で作られているんじゃないかと思います。 Swift もオープンソース化され、この先その進化のスピードはさらに増してくるはずです。そこでチーム内で開発を進めていた Obj-C → Swift コンバータ を大幅に改良しオープンソースで公開することにしました!この記事ではその導入と活用の方法を説明します

                                                                Obj-C → Swift コンバータをオープンソースで公開しました!
                                                              • 【コラム】実践! iPhoneアプリ開発 (1) カメラアプリの作り方(1) - フォトピッカーのためのアクションシートを作る | エンタープライズ | マイコミジャーナル

                                                                App Storeに登録できるiPhoneアプリを作るために iPhoneが登場して半年が経った。iPhoneの魅力は、デバイスとしての機能だけでなく、同時に登場したApp Storeにもあるだろう。日々新しいiPhone向けアプリケーションが登場し、その数は1万5000本を突破した。 iPhone向けアプリを作成してApp Storeに登録してみたい、と考える開発者は多くいるだろう。だが、開発に関する情報は、特に日本語のものは、絶望的に少ないのが現状だ。アプリ開発の最初の一歩の解説を行う書籍は、ようやく登場し始めた。だが、そこから先の、実際にユーザに使ってもらうためのアプリを作ろうとなると、もっと実践的な情報が欲しくなる。 そこで、具体的なiPhoneアプリの開発を解説する連載を始めたいと思う。この連載では、カメラアプリや、RSSリーダアプリといった、本当に使い物になるアプリを作りながら

                                                                • git flow でのチーム開発ワークショップ資料 - Yamashiro0217の日記

                                                                  この記事は会社内の別チームの方に、 僕の今のチームで git をどう運用してるかを ワークショップ形式で説明するための資料である。 事前準備 git と git-flow を入れておくこと 参考資料(Macでgitとgit-flowインストール) - xcode cli toolインストール -- https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/wa/login?appIdKey=d4f7d769c2abecc664d0dadfed6a67f943442b5e9c87524d4587a95773750cea&path=%2F%2Fdownloads%2Findex.action - homebrew のインストール -- https://github.com/mxcl/homebrew/wiki/installation - b

                                                                    git flow でのチーム開発ワークショップ資料 - Yamashiro0217の日記
                                                                  • Swift2で作るコマンドラインツール - クックパッド開発者ブログ

                                                                    会員事業部の三木(@giginet)です。 この記事では、業務改善のために開発者向けのツールをSwiftで開発してみたため、その知見についてお伝えしたいと思います。 なお、この記事はXcode7.1上でSwift2.1を使った開発を前提としています。 作ったもの クックパッドiOSアプリでは開発の際に、新しい機能を実装したり、インターフェイスを改善したあとにiOSシミュレーターの動画を撮影しPull Requestに貼り付けています。 動画を撮影する際には、汎用的にスクリーンキャストを撮影する社内ツールを使っていたのですが、使いづらい面も多かったため、 簡単にiOSシミュレーターの操作をアニメーションgifとして記録したいという需要がありました。 そのため、空き時間を使って、簡単なユーティリティを実装しました。 なぜSwiftで作るのか 今回は、OS Xの開発用SDKであるCocoaを使い

                                                                      Swift2で作るコマンドラインツール - クックパッド開発者ブログ
                                                                    • COCOA沈黙の4か月 アプリ不具合はなぜ見過ごされたか | NHK政治マガジン

                                                                      新型コロナウイルス対策のスマートフォン向けの接触確認アプリ「COCOA」。 感染症対策の切り札として導入されながら、利用者の一部に4か月余りもの間、感染者との接触が通知がされていなかった。 なぜ不具合が見過ごされたのか。 (山枡慧、木村有李、坂井一照) 厚生労働大臣も当事者に 「俺も3割のうちの1人だったのか」 不具合の事実を知った厚生労働大臣の田村憲久の頭をよぎった。 新型コロナの感染が確認された国会議員と面会するなど通知が来てもおかしくない状況もあったが「COCOA」から通知が来たことはなかった。 2月3日の午後5時半、田村は急きょ記者を集め、深々と頭を下げた。 「大変な迷惑をおかけし信頼を損ねる状況であり、本当に申し訳なく心からおわび申し上げる」 「COCOA」をめぐり、グーグルの基本ソフト「Android」の利用者に、感染者と濃厚接触した可能性が通知されていなかったのだ。 驚くこと

                                                                        COCOA沈黙の4か月 アプリ不具合はなぜ見過ごされたか | NHK政治マガジン
                                                                      • いつまでビルド時間をもて遊んでるつもり?今すぐ導入すべきiOS開発を爆速にするXcodeプラグイン - Qiita

                                                                        by @mixiappwchr 下記の記事の中でもちらっと紹介したのですが、開発時のビルドを毎回やり直さずに修正できるXcode Pluginが非常に便利なので紹介したいと思います。 細かいチューニングを繰り返す場合に絶大な威力を発揮します。 DeNA中の人が事例で語る、アニメーションやデザインのアプリを効率よく開発するためのTips ここで書きましたが、このプラグインを使うと ビルドやり直ししてアプリ再起動など、いっさい必要ありません。 利点としては実際は裏でビルドしてるので、主にビルド時間というより、アプリが再起動が必要なくなる事です。 例えば深いところにあるUIの修正となると大きく威力を発揮します。 修正 ↓ アプリ再起動 ↓ そのページまで行く と行った事が 修正 ↓ 確認 ですみます。 シミュレータだけでなく、TCPで情報を送ってるので実機とmacが通信できるネットワークにいるな

                                                                          いつまでビルド時間をもて遊んでるつもり?今すぐ導入すべきiOS開発を爆速にするXcodeプラグイン - Qiita
                                                                        • Wandbox

                                                                          • iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後

                                                                            iOS7にどんな新機能があるのかも把握しきれないままベータ期間が終わってしまい、せっかくのメジャーバージョンアップ祭に乗り遅れた感があったので、先週末に開催された『もくもく開発会@鎌倉 #2 by Qiita』にて、 iOS 7 で新たに加えられたAPI の使い方等を勉強しつつ、簡単なサンプルを集めたアプリをつくりました。 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS7-Sampler 今のところ21個のサンプルが入っています。何か調べた折に随時追加していきます。 以下サンプルのリストです。 Dynamic Behaviors iOS7 では UIView サブクラスに簡単に物理演算を適用することができるようになりました。 本サンプルでは、UIDynamicAnimator, UIGravityBehavior, UIColl

                                                                              iOS 7 の新機能のサンプルコード集『iOS7 Sampler』を公開しました。 - その後のその後
                                                                            • iPhoneアプリ開発の虎の巻

                                                                              • Swift を使ってみてがっかりした点まとめ

                                                                                数日間iOS8/Xcode6/Swiftな環境で色々試してみて、Swiftを使っていて思ったよりがっかりした点が多かったのでちょっとまとめてみようと思います。 動的な処理がSwiftだけでは一切できない [NSObject performSelector:]の類と、NSInvocationがSwiftからは一切呼び出せません。使おうとすると怒られます。objc/runtime.hは試していませんが、同様に直接Swift経由では呼び出せず間にObjective-Cをかます必要があるのではないかと思われます。 @optionalなprotocolが限定的にしか使用できない 具体的には@objc属性を付けないと使えません。しかしながらこのような後方互換性のためだけに存在する属性をいつまでもAppleがサポートするかは疑問が残るというのと、もう一つ以下の様な問題があります。 @objc属性のついた

                                                                                • Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven

                                                                                  この記事において利用している.travis.ymlとRakefileの全体はGistにて公開しています。 ↓ Rakefileの全体はこちら gist.github.com/kishikawakatsumi/8918124 ↓ .travis.ymlはこちら gist.github.com/kishikawakatsumi/8918365 概要 ユビレジではiOS アプリを申請する際に発生する作業の大部分をCIで自動化しています。 申請の作業としてユビレジでは下記のワークフローを決めています。 1. リリースブランチを作る 2. リリースするバージョンのバイナリをビルドする 3. 2と同等のアプリケーションを社内に配布して最終チェックをする 4. クラッシュレポートのサービスとしてCrittercismを利用しているので、そこにデバッグシンボル(dSYM)をアップロードする 5. 2のバイ

                                                                                    Travis CIでiOSアプリのリリース作業を自動化する - 24/7 twenty-four seven