タグ

iOSに関するat_yasuのブックマーク (461)

  • Objective-C で書いたアプリを Swift で書き換える5ステップ - その後のその後

    iBookでSwiftの解説出ましたが、言語自体にはそれほど興味がないので、実践的なところとして、手始めに「Objective-Cで書いた既存アプリをSwiftで書き換える」ところからやってみました。 アプリ全体、となると壮大なテーマになってしまうので、まずは AppDelegate だけ書き換えてみます。 なお、NDA 下にある Xcode 6 については書けないので、ビルド設定等については割愛しています。 1. 拡張子を .swift にする 例えば AppDelegate.m なら、AppDeleagate.swift にします。 2. import の書き換え ヘッダの import も移してきて、 #import <UIKit/UIKit.h> だったのを import UIKit にします。 3. クラス宣言の書き換え これもヘッダから移してきて *1 、 @interfac

    Objective-C で書いたアプリを Swift で書き換える5ステップ - その後のその後
  • ベータ版の iOS について WWDC の資料などを元に記事を書くのは NDA 違反か調べてみた - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? (この記事は WWDC 2014 の直後に書かれました。内容は2014年時点のものです。文中の「Swift」や「iOS 8」は当時まだベータ版だったソフトウェアを指します。) TL;DR WWDC で発表された情報と、一般公開されている Apple のドキュメントに含まれる情報は NDA に抵触しない。よってそれらの範囲で Swift や iOS 8 に関する情報はセーフ。しかしスクリーンショットの公開は不可。 この記事の内容に法的な保証はないので、不安なら Mac (or iOS) Developer Program License

    ベータ版の iOS について WWDC の資料などを元に記事を書くのは NDA 違反か調べてみた - Qiita
    at_yasu
    at_yasu 2014/06/04
    「一般の人がその資料を見て、iPhoneってこんなことができるんだ、と誤解されてしまうのは困る」
  • アップル「CarPlay」デモ。貴重な日本語解説付き

    ふんふんふんふん(頷き)。 2014年中に搭載車がデビューするとされるアップルの組み込み式iPhone連携ナヴィゲーションシステム「CarPlay」。この機能を、日語で紹介している動画がYouTubeにアップロードされていました。アップロードしたのはジャーナリストの石川 温氏。 今回のWWDCでは「CarPlay」には触れられてはいませんでしたが、実は会場に置いてあったフェラーリがCarPlayデモ車であったようです。 iPhoneの中でよく使うものをピックアップして、車用のインターフェースとして搭載。その多くがSiriをベースとして稼働しており、ボイスコントロール可能。iPhoneに入っている音楽などもそのまま再生できます。 マップは車用にインターフェースをやや変更。渋滞情報なども取得されるようです。また、GPSは車側から入力されているため、iPhoneをしまっておいてもOK。メッセー

  • ゲームをiOS向けに作ったでござる - やまもといちろうBLOG(ブログ)

    今日なんか突然リリースされてて焦った。 Sushi! Ninja! Zombies! https://itunes.apple.com/us/app/sushi!-ninja!-zombies!/id872487892?l=ja&ls=1&mt=8 日語版 https://itunes.apple.com/jp/app/sushi!-ninja!-zombies!/id872487892?l=ja&ls=1&mt=8 とにかく寿司を投げるアクションゲームです。寿司を投げてゾンビにべさせて昇天させるのが目的です。寿司を握るには、両脇の握りボタンを押しながら、出てくるネタを指二でタップして握るとベルトコンベアーに皿に乗った寿司が流れてくるという仕組みです。 右までいった寿司が流れ去っていかないとか細かいことは言わない。 Euphoros Inc.は弊社制作子会社でありまして、アプリ開発に

    ゲームをiOS向けに作ったでござる - やまもといちろうBLOG(ブログ)
  • スマホで魚種判定「魚みっけ」アプリ、WEB魚図鑑と連携、精度70〜80%、3回無料 - Engadget 日本版

    What to expect at Meta Connect 2025: 'Hypernova' smart glasses, AI and the metaverseMeta Connect, the company's annual event dedicated to all things AR, VR, AI and the metaverse is just days away. And once again, it seems like it will be a big year for smart glasses and AI.

    スマホで魚種判定「魚みっけ」アプリ、WEB魚図鑑と連携、精度70〜80%、3回無料 - Engadget 日本版
  • もう怖くないCocoaの並列処理(GCD & NSOperation/NSOperationQueue) - $ cat /var/log/shin

    Cocoaの並列処理(GCDとNSOperation/NSOperationQueue)に関するまとめです。この記事ではいわゆる「スレッド」については扱いません。スレッドについては、前に記事を書いたのでそちらを参照してください。 Cocoaのマルチスレッドシステム - $ cat /var/log/shin スレッドによる並列処理からの脱却 スレッドは、歴史のある並列処理のための概念ですが、OSのカーネルの方にも密接に関わりがあるなど、抽象度は低めと言えます。 そこで、Cocoaでは、並列処理のための抽象度の高いインターフェースが提供されるようになりました。それがGCDとNSOperation/NSOperationQueueです。これらを使えば、スレッドを何個作成してタスクをどのように実行するか等の細かいことは、ランタイム側が全て決定してくれるので、ユーザは、並列処理したいタスクを定義し

    もう怖くないCocoaの並列処理(GCD & NSOperation/NSOperationQueue) - $ cat /var/log/shin
  • 飲む日焼け止めサプリメントで「雪肌ドロップ」得た体験談 | Just another WordPress site

    元々日焼けをしやすい肌質です。 幼い頃は他の人と数時間野外で過ごした後に肌を見比べてみると、自分だけかなり濃い色に変わっていました。 ですから、紫外線対策は早いうちから興味を持っていましたが、以前受けた紫外線の影響なのか細かなシミが顔の色々な部分に出てしまっていました。 美白対策を格的に行おうということで導入したのがビタミンC誘導体の化粧品です。 ビタミンCはサプリメントで服用していましたが、化粧品で外側からも同時に補った方が効果が高くなるのではないかと感じて導入しました。 実際につけた感覚は、ビタミンCとはいっても刺激はなく、一般的な化粧品と変わりはありません。 ただし、肌中のメラニン色素を排出したり、新たなメラニン色素を生成しないようにしてくれる成分ですので、細胞レベルでは変化が起こっているようです。 1カ月続けてみたところ、比較的薄いシミがかなり目立たなくなっていました。 加えて雪

    飲む日焼け止めサプリメントで「雪肌ドロップ」得た体験談 | Just another WordPress site
  • iOS開発におけるウィンドウ「UIWindow」の知られざる活用方法とは? #iOS|CodeIQ MAGAZINE

    iOSアプリではシングルウィンドウしかないと思われがちですが、実は随所で使われているiOSのウィンドウ「UIWindow」。 このUIWindowの知られざる登場シーンや活用法、注意点などについて、DeNAの@sintarioさんに解説レポートを寄稿していただきました。 by 馬場美由紀 (CodeIQ中の人) iOS開発における「ウィンドウ」とは? デスクトップOSであれば、一つのアプリが複数のウィンドウを同時に展開するマルチウィンドウアプリであることは、ほぼ当たり前ですよね。画面上にいくつものウィンドウを同時に開いて、並べたり切り替えたりしながら画面の広さを活かしたやり方で作業するものです。 これに対して、iOSの世界観は大きく様相が異なります。高精細なRetinaディスプレイが普及したとはいえ、iPhoneの画面はやはりお世辞にも広くはありません。一般的にiOSでは、一つのアプリが画

    iOS開発におけるウィンドウ「UIWindow」の知られざる活用方法とは? #iOS|CodeIQ MAGAZINE
    at_yasu
    at_yasu 2014/05/02
  • RedmineのiPhone/Androidアプリ - RedminePM(レッドマインピーエム)

    世界No1 Redmineクライアント Redmine Client for iPhone / Android RedminePM (レッドマインピーエム) はオープンソースのプロジェクト管理ソフトRedmineiPhone / Android アプリです。日語対応・すべて無料。AppStore/GooglePlay1位。Redmineユーザーはぜひお試しください! ツイート 1. Redmineをモバイルで WEBで操作している基機能(チケット登録/更新/参照/削除)を、モバイルでも簡単にできます。 2. 添付ファイル機能 iPhone/Androidカメラ画像をファイル登録。Dropboxなど別アプリケーションとも連携。 3. さまざまな検索 キーワード検索、ウォッチリスト、カスタムクエリ等さまざまな検索ができます。 4. ラベルカラー設定 ラベル背景色を自分好みにカスタマイズ

  • Web APIを利用するiOSアプリのテスト技法 - cockscomblog?

    もう先週ですが、表題のタイトルで「Consumer Service Engineer MeetUp Vol.1 ~iOS編~」という会でお話しさせていただきました。 このようなタイトルの発表にした理由についてですが、はてなとしてお話しするということで、ちょっと硬派な方に振ってみました。結果としては良いバランスだったのではないでしょうか。 発表資料を掲載します。 また以下に発表の概略を書いておきました。ご参考ください。 前提 このMeet Upの主旨が「コンシューマ向けのWEBサービス(アプリ)の企画・開発・運営をしている会社によるエンジニア向けの講演、パネルディスカッション、懇親会を含めたMeetUpです!」となっていましたので、それではWebサービスとアプリを繋ぐWeb APIについて、それを利用するiOSアプリについて考えます。Web APIというのは古くて新しい話題で、いまや専らJS

    Web APIを利用するiOSアプリのテスト技法 - cockscomblog?
    at_yasu
    at_yasu 2014/04/29
    iOSまわりのMockがかなり充実してきた感があるなぁ
  • iOS 7.1.1はバッテリーの持ちも改善してくれるかもしれない

    地味にありがたい。 先日配布が開まった「iOS 7.1.1」では指紋認証機能のTouch IDやキーボードの改善がおこなわれましたが、どうやらバッテリーの持ちも大幅に改善されているみたいなんです! ZDNetのキングスレー・ヒューズ(Kingsley-Hughes)記者が自分のiPhone 5で試したところ、iOS 7.1.1では普通に6時間利用した後でもバッテリー残量が76%にしか減らなかったそうです。iOS 7.1ではFacebookアプリを停止しても6時間で61%にまで減っていたそうなので、かなりの改善と言えそう。 最近のiOSは新バージョンが出るたびにバッテリーが急速に消費される「バッテリードレイン」が騒がれるという残念な結果が続いていましたが、とうとうアップルもバッテリー持続時間の解決の糸口を見つけたのかもしれません。 もしこれが当なら、ひとまずiOS 7ではバッテリー問題を気

    at_yasu
    at_yasu 2014/04/28
    アップデートのたびにバッテリーの保ちが良くなる、というの聞くと、初期のはどんだけひどかったのかと思う…
  • HaskellがiOSをサポート、性能を改善

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    HaskellがiOSをサポート、性能を改善
    at_yasu
    at_yasu 2014/04/27
    ほぉぉ
  • 【爆死】かみあぷが考案したグルメアプリ『食べあぷ』のプレゼント企画が絶賛大ゴケ中www | カミアプ | AppleのニュースやIT系の情報をお届け

    プレゼントキャンペーンが爆死中www 皆さまにお店のレビューを投稿していただくべく、Amazonギフト券500円プレゼントキャンペーンを意気揚々と発表したところ、これがものの見事に爆死\(^o^)/ 2日でユーザー数が4000人も増えたのに、ぜんっぜん応募が来ずAmazonギフト券大量在庫でございますwww 皆さまぜひ今からでもレビューを投稿してギフト券をもらってくださいー>< タスケテ!! というわけで、まずは『べあぷ』がどんなアプリか簡単に説明させてください! 『べあぷ』は近くの名店が即見つかるアプリ 『べあぷ』は、どのアプリよりも早く近くにある美味しいお店が見つかるアプリ!起動するだけで、評判の良いお店から順にずらっと表示されます。お店のレビューもすぐ見れるんです。 もちろん、お店のレビューをするのも超簡単!しかも、投稿すると”称号”をゲットできて楽しいんです。私は飲み屋ばっか

    【爆死】かみあぷが考案したグルメアプリ『食べあぷ』のプレゼント企画が絶賛大ゴケ中www | カミアプ | AppleのニュースやIT系の情報をお届け
    at_yasu
    at_yasu 2014/04/25
    企画が悪いような気もするなぁ。アプリ自体は悪くない気がするんだけど。飲食店ってアマゾンギフト券、使えないでしょ…
  • 連絡先グループ管理・CONTACT(コンタクト)|連絡先のグループ分けできる、無料電話帳・アドレス帳アプリ

    【重要】CONTACT終了のお知らせ 平素より、弊社CONTACTをご利用いただきありがとうございます。 長らくご利用いただきました、連絡帳アプリCONTACTを2017年4月30日(日)をもって終了させていただくこととなりましたのでお知らせいたします。 弊社都合によりサービスを終了させていただきますことを深くお詫び申し上げます。 何卒ご理解を賜りますよう、よろしくお願い申し上げます。 ▼サービス終了までのスケジュール ・アプリダウンロードの停止 2月25日(土) ・サービス提供の終了 4月30日(日) 4月30日(日)を持ちましてサポートを含めたすべてのサービス提供が停止となります。*すべて日時間による表示 ▼ご注意いただきたい事項について サービス提供の終了となる4月30日(日)以降にご利用いただいた内容につきましては、対応が出来かねますのでご了承下さいませ。

    連絡先グループ管理・CONTACT(コンタクト)|連絡先のグループ分けできる、無料電話帳・アドレス帳アプリ
    at_yasu
    at_yasu 2014/04/14
    なんぞこれ
  • Engadget | Technology News & Reviews

    What to expect at Meta Connect 2025: 'Hypernova' smart glasses, AI and the metaverseMeta Connect, the company's annual event dedicated to all things AR, VR, AI and the metaverse is just days away. And once again, it seems like it will be a big year for smart glasses and AI.

    Engadget | Technology News & Reviews
    at_yasu
    at_yasu 2014/04/10
    ほぉ
  • 【実際に作ってみよう!】初心者が1ヶ月でiOS・Android対応のクソゲームアプリを作るための手順 - あのねノート。

    2014-04-05 【実際に作ってみよう!】初心者が1ヶ月でiOS・Android対応のクソゲームアプリを作るための手順 やり方 適当プログラミング解説シリーズ 作ってみた ネタ はじめに 「ゲームアプリ作りたい!」「お金も欲しい!」「スタミナうざい」 ...しかしどうしたら作れるのかわからない。 この記事がそんなあなたのゲーム作りのきっかけになればいいな、と思っています。 ちなみに僕は一ヶ月前まで持っている知識は「iOSはObjective-Cで、Androidが、Java?なんでしょ?」みたいな感じでした。つまり僕はまだ初心者中の初心者です。しかし初心者だからこそ初心者が躓くところもわかる、かな、とか勝手に思ってます。 このページだけのお付き合いになるかもしれませんが、何卒よろしくお願いします。 ちなみにWindows+Eclipseで作っていきます。 ※ 間違っている部分もあると思

    【実際に作ってみよう!】初心者が1ヶ月でiOS・Android対応のクソゲームアプリを作るための手順 - あのねノート。
  • 革新的なiOSチャットアプリ「FireChat」が話題に

    at_yasu
    at_yasu 2014/04/01
    ほぉ
  • スマホで壁をタッチするだけで部屋の見取り図を作成できる「RoomScan」

    引っ越しや部屋の模様替えなどで家具を入れ替えたい時など、自分の部屋のサイズを測る必要があるときに便利なアプリが「RoomScan」です。このアプリを使うと、メジャーなどの測定機器を全く使わずに、スマートフォンだけで部屋の見取り図が作れてしまいます。 Locometric http://locometric.com/ 実際にRoomScanを使って部屋をスキャンするにはどうすればいいのか、以下のムービーを見ると把握できるようになっています。 RoomScan Demo - Single Room - YouTube まずは、スキャンする部屋の名前を入力。 次に、壁に端末の背面部分をピッタリと押し当てます。「ピッ」と音がしたら、その壁面は測定が完了。 その壁とは別の壁に移動し、同じように端末を「ピッ」と音が鳴るまで押し当てて壁のスキャンを続けます。 出窓部分など、角度が90度ではない部分でも問

    スマホで壁をタッチするだけで部屋の見取り図を作成できる「RoomScan」
    at_yasu
    at_yasu 2014/03/29
    ほぉ
  • 右クリックメニューから「iPhoneに送る」が便利 | みやけりょう

    みやけりょう 気持ちよく使えるUI設計が得意なアプリケーションエンジニアです。 iPhoneアプリとかJavaScriptとかクライアントサイドが得意。 Reframe, LLC. やってます。 「Pushbulletが便利だよ」って教えてもらったのでいろいろ触ってたら、Macの右クリックメニューに「iPhoneに送る」を作ったらなんでも送れて便利になったのでメモ。 Pushbulletについて簡単に説明すると、ブラウザからiPhoneAndroidにテキストとか画像とかいろいろプッシュ通知で送れるってサービスです。 さらに簡単に使えるAPIがあるのでこれを使って今から、右クリックメニューから「iPhoneに送る」を作ります。 僕はiPhoneMacだけど、Androidでも同じだし、WindowsでもSendtoにスクリプト入れたりしたらできると思います。たぶん。 まず、Pushb

    右クリックメニューから「iPhoneに送る」が便利 | みやけりょう
    at_yasu
    at_yasu 2014/03/27
    これは便利だなー
  • iBeacon+実店舗の初仕事がリリースされました(&独立のご報告) - その後のその後

    人に会う度に「あれ、なんで日にいるの?」「いつアメリカに戻るの?」とよく聞かれるのでまずご報告ですが、現在はフリーランスの iOS エンジニアとして日国内で活動しております。 シリコンバレーから戻ってきたきっかけは、こちら や こちら の記事に書いた通り「プライベートな事情」だったわけですが、その後しばらくしてその「事情」は落ち着き、アメリカに戻れる状況になったときに、自分としては結構迷いがありました。 理由は主に自分がエンジニアとして今後どう生存していくか的なことなのですが、題に入る前にものすごく長くなってしまいそうなのでまたの機会に書きます。 そんなこんなで数ヶ月フラフラしつつ色々考えた結果、今年1月末に都内にちゃんとアパートを借りて引っ越し、2月から正式にフリーランスエンジニアとしての活動を開始したのでした *1 。 みなさまどうぞよろしくお願いいたします!!!! ・・・で、や

    iBeacon+実店舗の初仕事がリリースされました(&独立のご報告) - その後のその後