タグ

iOSに関するt_ymt2のブックマーク (25)

  • iOSの開発でお気に入りのライブラリN選 - Qiita

    殿堂入り Realm Core Dataなんて最後に使ったのはいつだろうか。。。 Alamofire SwiftyJSON 通信ライブラリAlamofireのブロック構文に、JSONをより扱いやすくするSwiftyJSONをぶっこむ。 最近SwiftyJSONの仕様が変わってイマイチになったが、Swiftバージョン2.0でguard構文が追加されるので、guardで宣言するときに使いやすくなるかも。 SDWebImage みんな知ってる画像キャッシュライブラリ。 UI paper switch スイッチのON/OFFで色をアニメーション付きで変更する。 SCLAlertView フラットなアラート LTMorphingLabel 文字をモーフィング(アニメーション)させる MMPopLabel ポップラベル。Slackの立ちあげ時とかに出てくるアプリケーションのチュートリアルとかに使う。(

    iOSの開発でお気に入りのライブラリN選 - Qiita
    t_ymt2
    t_ymt2 2016/10/21
  • iOSで消費型プロダクトのアプリ内課金を実装する際の注意点 - Blog :: Meatware

    TODO:コード例を載せる Consumable なプロダクトの In-App Purchase は、クライアント側でのアプリ内課金と、サーバ側でのアイテムの付与が1対1になっている必要があります。 課金をしていないのにアイテムの付与をする、あるいは課金をしたのにアイテムを付与していない、という状況は許されません。 今回は、正しくアイテムを付与するためにはどうすればいいのかについて書きます。 正しい付与のやり方 iOS の消費型 IAP ってめんどそうだなぁとか思ってたけど、よく考えると、クライアントは正常に成功か失敗が返ってくるまでリトライする、サーバは1個のトランザクションで1回だけアイテムを増加させる、というルールさえ守ってれば何とかなりそうな気がする。 — めるぽん(ヘルニアン) (@melponn) 2013, 12月 5 当に重要な部分は、これだけです。 iOS でアプリ内課

  • AVAudioRecorder の基本的な使い方 - A Day In The Life

    AVAudioRecorder クラスの日語の情報があまりなくて実装するときに結構ハマったので実装方法をまとめておきます。 オーディオ情報の設定 まずアプリでオーディオのどのような機能(再生とか録音)を使うかを設定します。AVAudioSession クラスの setCategory メソッドを使って設定します。このコードは UIApplicationDelegate の実装クラスあたりに書いておくのがいいと思います。 @implementation HogeAppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AVAudioSession *audioSession = [AVAudioSessi

    AVAudioRecorder の基本的な使い方 - A Day In The Life
  • Windows で Xamarin 開発をしたい方はインストールする前に読んでほしい - Xamarin 日本語情報

    こんにちは。エクセルソフトの田淵です。 Visual Studio 2017 がリリースされましたね!Visual Studio のインストール記事を書きました。 ytabuchi.hatenablog.com 10分でわかる無料になったXamarin from Yoshito Tabuchi 今は Visual Studio 2015 でもすごく良くなっていて、普通にインストールして普通にビルドすると、Android SDK は追加で入れないといけないかもですが、恐らくビルド通るはずです! ytabuchi.hatenablog.com 一応記事を残しておきます。 見てらんない… どうやら、ニュースを見て Xamarin を触ろうとしてくださっている方々が大変苦労されているようです。 2016/4/9 ピックアップさせていただいた以下の 3名は皆さん問題が解決して快適な(?)Xamari

    Windows で Xamarin 開発をしたい方はインストールする前に読んでほしい - Xamarin 日本語情報
  • Can I set the cookies to be used by a WKWebView?

    Edit for iOS 11+ only Use WKHTTPCookieStore: let cookie = HTTPCookie(properties: [ .domain: "example.com", .path: "/", .name: "MyCookieName", .value: "MyCookieValue", .secure: "TRUE", .expires: NSDate(timeIntervalSinceNow: 31556926) ])! webView.configuration.websiteDataStore.httpCookieStore.setCookie(cookie) Since you are pulling them over from HTTPCookeStorage, you can do this: let cookies = HTTP

    Can I set the cookies to be used by a WKWebView?
  • App Storeの弊社デベロッパーアカウント停止に至った 経緯につきまして | 株式会社Nagisa

    PDFはこちら 平素より弊社サービスをご利用いただき、誠にありがとうございます。 予てよりプレスリリースにてお伝えをしております、2015年10月07日における、米アップル社運営 App Storeの弊社デベロッパーアカウント停止措置に対する、憶測や事実に反する一部メディアでの報道により、関係各所からのお問い合わせや、ユーザーの皆様からのご心配の声を多数頂戴しております。これらの原因の一つは、弊社によるこれまでの対応が不十分であったとの反省のもと、以下に弊社デベロッパーアカウント停止に至った経緯、既存アプリケーションのアップデートの停止について、および今後のiOSアプリケーションの事業方針につきまして再度お知らせいたします。 ■ App Storeの弊社デベロッパーアカウントの停止の経緯につきまして 米アップル社からのご指摘を受け、規約違反への修正対応を行っております最中での突然のアカウン

  • iOSアプリのUDID追加作業を世界から撲滅する1コマンド

    iOSアプリ開発者のみなさん、こんにちは!そうじゃないみなさんもこんにちは! 最近ベイブレードバーストが気になっているhentekoです! iOSアプリ開発でのUDID追加作業はとてもめんどうiOSアプリを開発していて、AdHocビルドを配信している方はわかると思うのですが、端末の追加ってすっごくめんどくさいですよね これまでのDeployGateでもUDIDの取得は簡単にできたのですが、そのUDIDを追加するには多くの手順を踏まないといけませんでした。 追加したいUDIDを入手する (ちなみに最近UDID一覧が便利になりました)Apple DeveloperのMember CenterにアクセスするDeviceに対象のUDIDを入力して追加するProvisioning Profileを編集して対象のDeviceを追加し作成し直す作成し直したProvisioning Profileをローカ

    iOSアプリのUDID追加作業を世界から撲滅する1コマンド
  • ⚡️Brew Sparkling: homebrew for iOS - みずぴー日記

    自分のiOSデバイスなら開発者ライセンスなして、アプリを動かせるようになるので、自動でコードを落してきてビルドして転送するタイプのアプリ配布補助をだれか初めてほしい。「brew install ios/hoge」でイスントールできる感じ— mzp (@mzp) 2015, 6月 10 Xcode7 からApple Developer Programに参加しなくて、iOSアプリの実機デバッグが可能になった。 これを利用し、Github等で公開されているソースコードをダウンロードし、自分のiPhoneにインストールするHomebrew拡張を作った。 例えば brew sparkling install SparkingSample でサンプル用のアプリケーションがインストールされる。 主な用途としては、次のようなアプリケーションの配布を想定している。 進捗時計のような雑なアプリケーション。Ap

    ⚡️Brew Sparkling: homebrew for iOS - みずぴー日記
    t_ymt2
    t_ymt2 2015/09/29
  • 「iPhoneアプリの数値計測したいんだけど」と言われた君へ - Qiita

    よくあるディレクター(数値を追ってる人) からの質問 Appstore 自社アプリページについて ページビューやユニークビジターといった数値は取得できる? 上記ビジターの流入元(ソーシャル、リファラル、ストア内検索等・・・)は取得できる? その際、ストア内検索の際の検索キーワードは取得することができる? Smart App Bannerについて CTR(クリック数)を表示することは可能? 別スマホアプリのWebview(ブラウザ含む)内でタップ時の挙動(遷移先)をユーザクライアント内のアプリインストール済/未済で変更することはできる? 未インストールであればAppstoreのアプリページに飛ばしたい インストール済であればCompathyアプリに飛ばし、当初Webview上で閲覧していたのと同じコンテンツが表示されている場所に遷移させたい 別スマホアプリのWebview(ブラウザ含む)内で

    「iPhoneアプリの数値計測したいんだけど」と言われた君へ - Qiita
  • 【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会 (2015/02/28 14:30〜)

    注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用

    【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会 (2015/02/28 14:30〜)
  • iPhone 6 Screens Demystified | PaintCode

    Few days ago, Apple introduced iPhone 6 Plus. The new iPhone substantially changes the way graphics are rendered on screen. We've made an infographic to demystify this. 320 × 480 375 × 667 414 × 736 320 × 480 750 × 1334 1242 × 2208 1080 × 1920 3.5″ 4.7″ 5.5″ iPhone 6 Plus has screen with lower pixel resolution than the image rendered in previous step. Before the image can be displayed on the scree

    iPhone 6 Screens Demystified | PaintCode
  • iOSノウハウ集(2014年版) - Qiita

    heathrowエンジニアブログからの転載です。 元々は社内Wikiにあったものを持ってきたので古い部分があります。 heathrowでは好きなファッションブランドをまとめ読みFavricaというiOSアプリを開発しています。日1.0.4がリリースされています! View系 ストーリーボードはマージできない 開発の単位で分ける(同時に編集できないので) .xib .storyboard の読み込みに時間がかかる時がある viewDidLoadが呼び出される直前に暗黙的に読み込まれる(メソッド名通りである)ので明示的に読み込まないようにしてviewWillAppear、viewDidAppear等で読ませるとよし Viewの実装はガンガンUIViewかUIControlをサブクラス化してViewControllerから切り分けていく UIAlertViewとかUIActionSheetのデ

    iOSノウハウ集(2014年版) - Qiita
  • Marketing Tools and Resources - Apple Services

    Apple Services Marketing Tools Share links, custom assets, badges, widgets and more. Afghanistan Albania Algeria Angola Anguilla Antigua and Barbuda Argentina Armenia Australia Austria Azerbaijan Bahamas Bahrain Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Darussalam Bulgaria Burkina Faso Cambodia Cameroon Canada Cape Verde Cayman Islan

  • iOSでTestFlight SDKを使うときのメモ - Qiita

    Take Off こんな感じの関数を用意しておくAppStoreに提出するときは#define USE_TESTFLIGHT_SDK 0にしてコードに含めないようにしている。 #if USE_TESTFLIGHT_SDK #import <TestFlightSDK/TestFlight.h> #endif /* My Apps Custom uncaught exception catcher, we do special stuff here, and TestFlight takes care of the rest */ void HandleExceptions(NSException *exception) { NSLog(@"This is where we save the application data during a exception"); // Save app

    iOSでTestFlight SDKを使うときのメモ - Qiita
  • iOS7ステータスバー対策まとめ - Qiita

    iOS7ではスタースバーは透明、ナビゲーションバー、タブバー、ツールバー、検索バー、スコープバーは半透明。一般的なルールとしてコンテンツの上にこれらのバーを被せることを想定しスタースバーの下に何もバーがないならコンテンツはフルスクリーンコンテンツにすべき。とある。 iOS7 フレームワーク判定 iOS 7 UI Transition Guideにはこんなやり方が書いてある。場合によってはバージョンよりもNSFoundationVersionNumberを使うほうが意図が明確になる。 if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) { // Load resources for iOS 6.1 or earlier } else { // Load resources for iOS 7 o

    iOS7ステータスバー対策まとめ - Qiita
  • UXArchive - Made by Waldo

    Introducing Sessions: the latest product from Waldo!

    UXArchive - Made by Waldo
  • KLab

    ニュース KLab株式会社が配信したニュースリリースやお客さまへのお知らせ、メディアの掲載情報をご覧いただけます。

    KLab
  • iOS7用のアイコン製作テンプレート(ピクセル最適化済) | fladdict

    WWDCの発表を受けて、Appleが発表したiOS7用アイコンのイラストレータ用テンプレートを作ってみた。 すでにいくつか先行作成されたものがあるものの、ストアサイズ1024pxを基準としたものが多い。 だけどこのサイズは実機表示には都合がわるい。 120pxにリサイズするとデータが滲んでしまう。 そこでこのテンプレートでは、実機サイズ120pxの10倍スケールの1200px基準にしてみた。 10px単位で要素を配置すれば、パッキリとピクセルパーフェクトなアイコンになるはず。 検証に写真アイコンのコピーを作ってみたが、問題なく表示されるはず。 あわせて黄金比分割ガイドも、実機表示でピクセルが滲まないように端数調整している。 外枠のコーナーに関しては、どうも手動の視覚補正つきコーナー為、もう少し使い込んでアップデートしてみたい。 (アップデートしました)。

  • iOS Device, Version, Share, Xcode build target まとめ - latest log

    各位。iOS 5 と iPhone 3GS のサポートを終了しましょう。 iOS と端末シェアの数字は 2013/10月 に追記します。

    iOS Device, Version, Share, Xcode build target まとめ - latest log
    t_ymt2
    t_ymt2 2013/09/17
  • The Basics of Django TastyPie and iOS RestKit | by Tony Scherba | Development | Yeti LLC

    We've been using Django for the past couple years to build applications that communicate with mobile clients (that's kind of our thing). ‍ This has always been our preferred backend because we are very concerned about the ability for our applications to scale and communicate across platforms. To make a long story short, being founded by two mobile developers, we've been on a quest since day one to

    The Basics of Django TastyPie and iOS RestKit | by Tony Scherba | Development | Yeti LLC