タグ

iosに関するYamashiro0217のブックマーク (63)

  • アプリの情報をアイコンにオーバーレイさせる方法 - jarinosuke blog

    potatotips に参加しました #potatotips というクックパッドで開催された iOS / Android の tips 共有会に昨日参加してきました。 普通の勉強会とは少し毛色が違い、参加者全員が5分間の tips を発表を行うという形式で、皆さん主体的に会に関わる事ができるような仕組みになっていたのかなと後から感じました。 僕も以下の資料を発表させていただきました。 発展 上記のスライドの最後に発展編として単純にアプリアイコンを出し分けるのではなく、既存のアイコンに対してアプリケーションの情報をオーバーレイさせて動的に作成できる事例を紹介しました。 しかし時間の関係で具体的なスクリプトの紹介は省いてしまっていたので、この記事で紹介します。 紹介 アプリの情報をアイコンにオーバーレイさせる方法は具体的に以下のリンクで紹介されています。 Overlaying applicat

    アプリの情報をアイコンにオーバーレイさせる方法 - jarinosuke blog
  • アプリのプロトタイピング用ノートを作成しました | fladdict

    スマホアプリのペーパープロトタイピング用のノートを作成&販売開始いたしました。アプリのプロトタイピングにPOPアプリとかを使っている場合、相性抜群です。iPhone実寸のグリッド入り&各種ガイド線付なのでNavigationBarやTabBarなども簡単に線を引けます。 DeNA様のUI/UXチームがダンボール1箱(160冊)ほど導入してくださいました!ほんとうにありがとうございます。 THE GUILDでは「アプリはプロトタイピングが9割」という信念のもと、自社でプロトタイピングツールを作成しています。また、チーム内だけでなく、クライアントからパートナーまでツールやメソッドの標準化することを目標としています。 業界全体でメソッドやツールを標準化することで、みながノウハウを使い回せてものすごく生産効率と品質が向上するのではないか?と思うのですよね。初期フェーズでのプロトタイピングもっと流行

  • UILabelを使って行間や文字間を簡易的に調整する。 - Qiita

    今さら感たっぷりですが、iOS 6から(?)UILabelで行間や文字間を簡単に調整出来るようになっていたのでメモ。 iOS 7では必須かも。 文字間を調整する。 まずは文字間(LetterSpacing)です。 NSMutableAttributedStringのNSKernAttributeNameを利用します。 #define FONT_SIZE 18.0f - (void)viewDidLoad { [super viewDidLoad]; NSString *text = @"テキスト"; CGFloat customLetterSpacing = 10.0f; // NSAttributedStringを生成してLetterSpacingをセット NSMutableAttributedString *attributedText = [[NSMutableAttributedS

    UILabelを使って行間や文字間を簡易的に調整する。 - Qiita
  • よく分かる!iOS アプリのリリース手順のまとめ | DevelopersIO

    2014/04/16 コンプライアンスの「Content Rights」と「Advertising Identifier」についての解説を追加しました。 はじめに iOS 7 がリリースされ、さまざまな新しい機能が使えるようになりました。iOS 7 SDK を使ったアプリをリリースしたい!と思っているかたも多いのではないでしょうか。しかし iOS アプリのリリース作業は手順が複雑そうで取っ付きづらい印象を持たれているかたが多いと思います。筆者もそうでした。 ということで、最新 (2013年10月21日現在) の iOS アプリのリリース手順についてできる限り分かりやすくまとめてみました。リリース時の参考にしていただければと思います。 概要 まずはじめに全体像を確認しておきましょう。iOS アプリのリリースは下図のようなフローで行います。 リリース用の Provisioning Profil

    よく分かる!iOS アプリのリリース手順のまとめ | DevelopersIO
  • GoogleMapsにコールバックのURLスキームが付きました GoogleNavi - W&R : Jazzと読書の日々

    構成ユーティリティでチェックすると、新しいURLとして「comgooglemaps-x-callback:」が埋め込まれている。ということは・・・。 Google Maps 2.3.4 分類: ナビゲーション,旅行 価格: 無料 (Google, Inc.) Twitter上でも情報が流れていますが、Google系アプリはx-callback-url形式に準拠しているのでChromeと同じ方法で活用できます。 GoogleChromeにバック・ボタンを付けるURLスキームが分かった PocketChrome連携機能。考えてみると、これが出来るのはURLのオプションしか考えられない。けれど、通常の「googlechrome:」では、全てがURLアドレス扱いになるのでコールバックは... x-sourceにアプリ名を、x-successにURLスキームを指定。あ、なるほどなあ。こういうとき、

    GoogleMapsにコールバックのURLスキームが付きました GoogleNavi - W&R : Jazzと読書の日々
  • Cocoapods一覧

    CocoapodsはiOSやOSXの開発で便利なオープンソースのモジュール管理ツールです。 モジュールの数が多くて何のモジュールか良くわからなかったりするので、一覧を作ってみました。 500px-iOS-api A simple SDK for accessing the 500px API. _.m _.m strives to provide a full Underscore.js feature set in Objective-C in a way that is familiar to JavaScript developers by using Subjective-Script. A2DynamicDelegate Blocks are to functions as A2DynamicDelegate is to delegates. A2StoryboardSegueC

  • Themes - iOS - Human Interface Guidelines - Apple Developer

    iOS Design Themes As an app designer, you have the opportunity to deliver an extraordinary product that rises to the top of the App Store charts. To do so, you'll need to meet high expectations for quality and functionality. Three primary themes differentiate iOS from other platforms: Clarity. Throughout the system, text is legible at every size, icons are precise and lucid, adornments are subtle

  • 開発者向けに Google Play と AppStore のアプリ販売消費税の扱いの違いをまとめてみた - むらかみの雑記帳

    Google Play や Apple AppStore でのアプリ販売について、開発者・販売者の立場から見た時の消費税の扱いが全然違うっぽい。ので、調査したメモを備忘録として書いておきます。さしあたり、日国内向けについてだけです。 注意:私は税務の専門家じゃないので、内容については一切保証しません。不安があるかたは税の専門家に相談してください。この記事に信じたことによって何らかの損害を被ったとしても、当方は一切関知いたしません。 Apple AppStore の場合 Apple AppStore での消費税の扱いについて。 日国内の売上に関しては iTunes KK が代理店(Agent)として販売を代行します。iTunes KK は日国内の法人です。 (日に限りませんが)開発者は課税設定は一切行う必要はありません。全部 Apple 側が指定します。 日国内売上については、売上

    開発者向けに Google Play と AppStore のアプリ販売消費税の扱いの違いをまとめてみた - むらかみの雑記帳
  • 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』を公開しました。 - その後のその後
  • iOSアプリ開発をする自分が始めたばかりの頃から何度も読みなおしてる本 - Qiita

    iOSについては環境の進化が速く、書籍の内容が古くなっていることがほとんどなのですが Android開発を始めたばかりの僕が読みたかったが面白かったので自分も似たようなことを書いておきます。 詳解 Objective-C 2.0 Objective-Cのメモリ管理の仕組みであるリファレンスカウンタについて理解するために購入。現在発売中の第3版ではARCについても記載されているので最新のものを買うのが良いです。 Objective-Cの特徴であるカテゴリやプロトコル、KVOについても詳細に記載されているので何度も読み返すことになると思います。 Amazonへのリンク: 詳解 Objective-C 2.0 第3版 iOS開発におけるパターンによるオートマティズム マイナビでiPhoneアプリ開発の連載を持たれていたHMDTさんの書かれたです。 UIやメモリ管理、実際のモデル設計など盛りだ

    iOSアプリ開発をする自分が始めたばかりの頃から何度も読みなおしてる本 - Qiita
  • StoreKitと闘う – なんてこったい

    「iOSアプリの売り上げの72%はアプリ内課金から来ている」(このタイトルは若干誇張されていて、正確には「iOSアプリの売り上げの72%はアプリ内課金を搭載したアプリから発生したもの」です)というニュースがあるほど、近年アプリ内課金の存在は大きなものとなってきました。iOSの場合は規約の関係からアプリ内課金を実現する場合にはStoreKitを使うことになりますが、このStoreKitがなかなかの曲者で、僕は未だに取り扱いに苦労しています。 StoreKitの概要 iOSアプリでアプリ内課金を実現するための唯一のフレームワーク iOS 3.0で初登場 OS X 10.7 LionからMacでも使えるようになった ポイントは1で、AppStoreの規約上iOSアプリでアプリ内課金を実現する方法は事実上StoreKitを使う以外にありません。iOS 3.0で登場し、現在はOS X 10.7 Li

  • iOSアプリのテストをTravis CIで走らせて、コードカバレッジをCoverallsで取る方法

    この記事では以下のことについての手順を簡単に説明します。 iOSアプリのテストをTravis CIで動かす Coverallsにコードカバレッジを渡す Objective-C勉強会@東京 6月 でNSDateについて発表してきた | Web scratch で書いていたように、 NSDateについてのライブラリ azu/NSDate-Escort · GitHub を書いてて、このライブラリは、 Travis CIでテストを動かして Coveralls でコードカバレッジ をとっています。 NSDate-Escort を例にして設定を見ていきます。 iOSアプリのテストをTravis CIで動かす CLIでテストを動かすには xcodebuild を直接使ってテストを走らせる方法と Travis CI で iOS のライブラリを動かしたメモ | Supernova iOSのライブラリにTr

    iOSアプリのテストをTravis CIで走らせて、コードカバレッジをCoverallsで取る方法
  • 7shoku.com - 7shoku リソースおよび情報

    7shoku.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、7shoku.comが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • 「iOS 7」にまだ慣れない人のための“基本ワザ10選” (ITmedia PC USER) - Yahoo!ニュース

    アップルは新モバイルOS「iOS 7」のアップデートを2013年9月19日(日時間)に開始した。iOS 7は「初代iPhoneを発売して以来の大規模アップデート」とティム・クックCEOが語るように、立体感のないフラットデザインを採用し、100以上の機能を追加するなど、見た目も中身も大きく変わっている。 【各設定手順の画像】  画面の下から上へスワイプすることで現れる「コントロールセンター」や、新しい写真・動画の共有機能「Air Drop」、マルチタスキングの拡張など、便利な新機能が多数搭載されている一方、iOS 6からの大きな変更には少なからず戸惑うことだろう。 ここでは、iOS 7にアップデートしたユーザーが特に操作で迷いそうな10のポイントを厳選して取り上げる。 ●(1)ホーム画面が見づらい → 文字を太くする/コントラストを上げる iOS 7は立体感のないフラットデザインを採

  • でらうま倶楽部 : iOS7のarm64対応でやったこと

    2013年09月22日15:42 カテゴリiPhoneプログラム iOS7のarm64対応でやったこと 今日もコード書いてる?? 先日リリースした拙作『ういろう』を取り上げて頂き恐縮です。 iをありがとう『和菓子のういろうが主人公の3Dアクションゲーム』 AppLibrary『可愛い世界観と発想が素敵!ゲームの主役は名古屋銘菓の「ういろう」だ!』 あぷまがどっとねっと『新作無料iPhoneアプリをテキトーに紹介!朝は4+α! 超絶オススメあります!(9月18日水曜日)』 Appliv『名古屋銘菓の1つである「ういろう」に注目した珍しいカジュアルゲーム』 どれも素晴らしいレビュー記事で、とても励まされます!! で、現在さっそくiOS7に正式対応中なのですが…ほとんどUIKitとかARCとか使っていなくてC++で書いてる拙ソフトでもやはりいくつかiOS7対応の罠にハマっていたので、簡単にまと

  • iOS7にアップデートしたら最初に内蔵辞書をゲットしよう - W&R : Jazzと読書の日々

    自分でカスタマイズできるようになりました。 iOS6の内蔵辞書が英英辞書になったり英和辞書になったりする 初めはバグかと思いました。単語を範囲選択すると出てくる「辞書」または「Define」。iOS6にしたら英英辞書が出るようになった。「ほんと、今のアップルは極東のことを考えてくれてないなあ」とボヤいてた... iOS6のときはキーボードで切り替える方式でしたが、iOS7では複数の辞書を同時に表示します。着実に進化している。中国語やスペイン語も、自分の必要なのだけ組み込める。 メモに何か単語を書いて選択し、「辞書」を選びます。 「定義が見つかりません」とつれない返事。ここで「Webを検索」を選べばSafariが立ち上がるようになっています。なるほど、それでSpotlightからWeb検索が消えたのか。 で、いまは「管理」のほう。ここをタップすると、無料でダウンロードできる辞書の一覧が出ます

    iOS7にアップデートしたら最初に内蔵辞書をゲットしよう - W&R : Jazzと読書の日々
  • コレが無料?! iPhoneとMacでデータの受け渡しをできるアプリが素晴らしく便利 - あなたのスイッチを押すブログ

    インストール アプリ「DeskConnect」は、単体では意味を成さないアプリです。データを受け渡したいデバイスにそれぞれインストール必要がありますので、まずは以下のリンクからダウンロードしてください。 ▼iPhone版 また、当アプリの利用にはアカウントの作成が必要になります。アプリを起動すると「Sign Up」のボタンがありますので、メールアドレスとパスワードを設定しましょう。前準備はこれで完了です。 iPhoneからMacにデータを送る場合 ではまず、iPhoneからMacにデータを送るケースをご紹介します。 iPhoneからMacに受け渡せるデータは4つ。『写真』『クリップボード(コピーした内容)』『ウェブサイト』『ドキュメント』の4つです。 ▼『写真』はカメラロールから選択します。 ▼『クリップボード』をタップすれば、直前にコピーした内容をMacに送信できます。 ▼『ウェブサイト

    コレが無料?! iPhoneとMacでデータの受け渡しをできるアプリが素晴らしく便利 - あなたのスイッチを押すブログ
  • Tuneup JS+Travis CIによるiPhoneアプリ自動UIテストまとめ - 5.1さらうどん

    最近、iPhoneアプリの開発に自動UIテストを取り入れてみたので、手に入れた知見を共有してみたいと思います。 この記事について iOSアプリケーションの自動UIテストを行うためのノウハウについて解説します。 この記事におけるUI自動テストとはiOSシミュレーターや実機を自動で起動し、予め記述していたとおりに操作させ、アプリケーションが問題なく動いているかどうかをテストする手法のことです。 今回はTuneup JSと呼ばれるライブラリを用いて、アプリの自動再生、要素のチェック、画像比較によるテストを行い、最終的にTravis CI上で動かすところまでを書いています。 iOS開発の知識のほか、JavaScript, Rubyを知っていると良いかも知れません。 ここで紹介するもののいくつかはRuby製であり、RubyGems, Bundler, Rakeなど、最低限のユーティリティが動く・使え

  • iOSの中で、アプリケーション同士が連携するためのしくみ - More the iPhone Development Playground

    AppStore経由でリリースされているアプリは、Appleによって定められたガイドラインを守ることが義務付けられていることは、みなさん周知の事実です。マルチタスキング環境となったといっても、「バックグラウンドに常駐させて好きなように振舞う」ということは許されていません。開発者の方であれば、知っていることですが、バックグラウンド処理は、以下のような目的に限定して許可されています。 オーディオコンテンツの再生 位置情報のトラッキング VoIPアプリケーション(電話等)のインターネット接続維持 例えば、SysStats Monitorのようなアプリが、常駐プロセスとして動作し、メモリ使用状況を定期的に記録するなんてことはできません。 また、そもそも通信機能が制限されているので、アプリ間で通信してリアルタイムに連携することもできません。 以上、「できないこと」ばかりを挙げて、ネガティブな感じにな

    iOSの中で、アプリケーション同士が連携するためのしくみ - More the iPhone Development Playground
  • 64-Bit Transition Guide for Cocoa Touch: Major 64-Bit Changes

    Ensure that your app behaves as expected by adapting it to support later versions of the operating system.

    64-Bit Transition Guide for Cocoa Touch: Major 64-Bit Changes