タグ

iosと開発に関するNyohoのブックマーク (9)

  • Xcode5時代の「かんたん」iOSアプリ開発セットアップ - Qiita

    Androidに比べると、iOSのアプリ開発は証明書やらprovisioning profileやらを用意しないといけなかったりデバイスを登録しないといけなかったりで、とかく面倒な印象です。 確かに以前はそうでしたが、Xcode5からはこのあたりの面倒さが大幅に改善されています。 ネットで情報を検索しても古い情報が大量にヒットしてしまい、なかなかそのことが分からなかったので、これからiOSアプリを開発する人のために情報をまとめておくことにしました。 前提 Xcode5を使ってiOSアプリを開発する場合に必要な準備についてまとめました。 MacBook Air(Mountain Lion)+Xcode 5.1.1+Firefoxで実際に試しました。 ちなみにこちらの環境ではChromeでDeveloperサイトで操作をすると「Loading...」という画面が表示されたまま先に進まないことが

    Xcode5時代の「かんたん」iOSアプリ開発セットアップ - Qiita
  • facebookの"Building Paper"はすべてのiOSエンジニアが見るべき

    huin Job : Software Engineer(iOS, Android) Use : Objective-C, Swift, Java Like : Gadget, Apple, Photography, Art, Design, UI, UX More posts by huin. 日のAppStoreでは未だ公開されていないfacebookの「Paper」ですが、 そのUIは実験的ながらも非常に高い完成度で個人的にはすごく好きなアプリです。 良いアプリがあれば "どうやって作っているのか" が気になるのがイチiOSエンジニアの性なんですが、facebook自体がPaperの裏側について説明した動画をしていて、非常に良い内容だったので紹介します。 なんのイベントなのかはよくわかってないのですが、 公開日は4/18なので比較的最近だと思います。 当然英語なので理解は浅いのです

    facebookの"Building Paper"はすべてのiOSエンジニアが見るべき
  • [iPad]pentotype: iPadだけでアプリの構想からモックアップ作成まで可能。配布もできます。無料 | AppBank

    アプリの構想からモックアップの作成までiPadで完結します。 アプリの構想をしながら操作可能なモックアップまで作れてしまうすごいアプリ「pentotype」をご存知でしょうか。 iPadを持っている方ならぜひこのアプリをインストールして使ってみて欲しい、そんなアプリです。 pentotypeでは手書きでiPhoneアプリの画面設計を構築できます。 手書きだからと侮ってはいけません。iPhone型の四角を描くとiPhoneのフレームが、ボタンのような四角とボタンの遷移先をつなげば自動的に画面遷移が構築されます。 作成したモックアップはもちろんiPhoneでの操作イメージが確認できます。 さっそくpentotypeでのアプリ作成方法をご紹介します。 画面遷移の基 iPhone画面の作成 まずはiPhoneの画面を模した大きな四角を描きます。縦向きの画面なら縦長の、横向きの画面なら横長の四角で

    [iPad]pentotype: iPadだけでアプリの構想からモックアップ作成まで可能。配布もできます。無料 | AppBank
  • +BLOG

    +BLOG ヤバイ!AMAZONプライムデーでこれ買った!ベスト1 2023/7/12 地元民が選ぶ名古屋グルメおすすめ12選 2022/7/22 モンブランクレープがべられる『IVY’s GELATO&Coffee』 2022/7/8 2022/7/11 洗車後のコメダ新作『ミルクロネージュ』が身体に染みた 2022/7/3 真夏日PM3:00地獄のジムニー洗車 2022/7/2 『ブルーボトルコーヒー』でワッフルコーヒータイム 2022/7/1 灼熱地獄でべるレッドチリスモーキーワッパー 2022/6/30 毎年恒例のすき家でニンニク祭してきた 2022/6/29 2022/6/30 小袋ナッツどれがいいんだ問題を解決する 2022/6/28 買うべき名品!ドンキの『ナッツ&デザート』 2022/6/27 +BLOGは名古屋のフリーランス個人ブログです! 人気記事 ヤバイ!AMAZ

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

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

    iOSアプリのデータ操作はMagical Recordでマジ簡単!
  • [iOS] CocoaPods を導入して GHUnit と OCMock を使って単体テストを書く | DevelopersIO

    はじめに このたび業務で iOS のテストを書くことになりました。まずは導入としてライブラリ管理ツール「CocoaPods」の導入、そして単体テスト用のライブラリ「GHUnit」と「OCMock」をインストールするまでの手順をメモしておこうと思います! CocoaPods を導入する まず Ruby の動作環境が必要です。プリインストールされている Ruby をそのまま使っても構いませんが、最新バージョンの Ruby を使ったほうが良いと思います。Ruby のインストール手順は以下のエントリにまとまっているので参考にしてください。 rbenvとruby-buildで複数バージョンのrubyをインストール | Developers.IO Ruby のインストールが完了したら以下のコマンドで CocoaPods をインストール・セットアップします。 gem install cocoapods

  • 第3回iphone_dev_jp 東京iPhone/Mac勉強会 まとめ

    第3回iphone_dev_jp 東京iPhone/Mac勉強会の発言まとめです。 #idevjp がついているものをまとめました。

    第3回iphone_dev_jp 東京iPhone/Mac勉強会 まとめ
  • 第3回 実装の面倒な部分をうまくラップしてくれている便利カテゴリ3選 | gihyo.jp

    Objective-Cのカテゴリの仕組みを使うと、既存クラスに手を加えることなく機能を追加することができます。たとえば、NSArrayで配列内の要素をシャッフルしたい場合、ヘッダファイルを作成してシャッフル用メソッドを定義し、 @interface NSArray (Shuffle) - (NSArray *)shuffle; @end 下記のように実装しておけば、 @implementation NSArray (Shuffle) - (NSArray *)shuffle { // NSArray の要素をシャッフルするコード } @end あとはヘッダファイルをimportするだけでshuffleというメソッドがNSArrayのオブジェクトから使用できるようになります。 このように、カテゴリという仕組みを使用すると使い回しのしやすい形で既存クラスを機能拡張できるため、UIKitやFou

    第3回 実装の面倒な部分をうまくラップしてくれている便利カテゴリ3選 | gihyo.jp
    Nyoho
    Nyoho 2012/04/14
    いいね。ちゃんと DSP つこうとるし使いやすい
  • 3時間でiPhoneアプリをiPad対応にした : 管理人@Yoski

    ま、実際には5時間かかったんですけどね。最初だったから。ちなみに審査は実質5日くらい。 これはツイキャス・ビュワーの iPad アプリ。というかユニバーサル・バイナリなのでiPhoneと共通です。 夕方5時からiPad化初めて、10時には完成、2時間で試験パターンまわして深夜0時に申請、という流れです。 自分メモですけど、何かの参考に。 (ちなみに内容的には最低限のiPad対応、かと思いますー) 【準備】 実はこれがすごく大事。iPhone アプリを作るときに以下のことに注意して作ります。 - 画面は左右ぐるぐる回転できるようにしておく - ぐるぐる回転したときに、frame = CGRect なんて使わなくていいように Interface Builder のアラインパラメータを綺麗に設計する - なので、画面構成要素は極力コードで動的にじゃなくてXIBで作成する。NavigationCo

  • 1