タグ

iosに関するtmf16のブックマーク (32)

  • スタンフォード大、「Swift」言語によるiOSアプリ開発講座を無償で公開

    米スタンフォード大が、iTunes Uで「Swift」によるアプリ開発講座を無償で公開しています。 この講座「Developing iOS 8 Apps with Swift」は、新しいプログラミング言語「Swift」を使ってiOSのアプリ開発の基礎を学ぶのが目的です。 スタンフォード大工学部の今学期の授業「CS193P」を撮影したものが、そのままアップロードされています。 前提知識として、同じくiTunes上で公開されているトラック「Programming Abstractions」および「Programming Paradigms」のレベルが推奨されています。 授業は1月5日から始まったばかりで、現在のところ2回分のみ閲覧できます。 全編英語での解説となりますが、字幕がついているので理解しやすいかもしれません。 【リンク】iTunes U – 「Developing iOS 8 App

    スタンフォード大、「Swift」言語によるiOSアプリ開発講座を無償で公開
    tmf16
    tmf16 2015/01/27
  • [iOS] TestFlight が Xcode / iTunes Connect でサポートされました! | DevelopersIO

    TestFlight App for iOS iPhone 6 や Apple Watch が発表になった最中、これまで不明瞭だった TestFlight に関する情報がついに発表されました。Xcode や iTunes Connect と連係させてベータ版配信が行えるようです。 公式ページにはこんなことが書いてあります。 Each time you invite a tester, they will automatically receive an invitation email to join your group of beta testers and will be prompted to install the free TestFlight app from the App Store. The TestFlight app makes installing beta ap

    [iOS] TestFlight が Xcode / iTunes Connect でサポートされました! | DevelopersIO
    tmf16
    tmf16 2014/09/10
  • Xcodeのプロジェクトファイル(pbxproj)がコンフリクトしまくるのをなんとかしたい! | TOKOROM BLOG

    2014/02/09 追記 コメントのところでやり取りしているようにmergepbxの作者さんから連絡があって、この記事で書いた問題が修正されました! 今現在は merge=mergepbx がいい感じになってきているのでそっちがオススメです。 複数人でプログラミングしているとpbxprojがやたらとコンフリクトする 例えば、 Aさんが AALabel.m をプロジェクトに追加して Bさんが BBLabel.m をプロジェクトに追加して とただそれだけなのにマージのときにコンフリクトするpbxprojさん。。。 ただそれぞれファイルを追加だけのことでコンフリクトするなんて… どうにかならんもんかいとTwitterでつぶやいたところ、 @azu_re さんから有り難い教えが! @tokorom gitはファイル別にマージ方法を指定できるので、mergepbxみたいなのをpbxprojのマージ

    tmf16
    tmf16 2014/08/25
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

  • iOS開発でのスキーマとビルド設定の活用

    お待たせいたしました。久しぶりにRetty株式会社さんからご寄稿をいただきました。今回は、iOS開発での環境を切り変えるために便利な「スキーマとビルド設定」について、ご自身の体験を交えてご紹介いただいております。 ごあいさつ はじめまして、Retty株式会社の櫻井と申します。今回からiOSの開発で得たノウハウなどをブログ記事に書かせていただくこととなりました。今後、読者の皆さんのご意見なども取り入れつつ、何か役に立つような記事を書いていきたいと思っていますので、よろしくお願いします。 記事の内容としては、弊社で開発しているRettyというグルメサービスの開発の実例を通じて、教科書にはあまり載っていないTIPS、落とし穴等を紹介したいと思います。対象読者として複数人のチームでiOSアプリ開発をされている方を想定しています。 はじめに 背景と問題点 サービスとして提供し続けるWebアプリケーシ

    iOS開発でのスキーマとビルド設定の活用
    tmf16
    tmf16 2014/05/30
  • Accessing Google Services Using the OAuth 2.0 Protocol | Envato Tuts+

    This tutorial will dive into implementing Google Services using the OAuth 2.0 protocol. Read on! OAuth 2.0 Overview The OAuth 2.0 protocol provides a simple and secure standard that allows third-party applications to access major service providers like Facebook, G+, and Twitter without compromising user passwords. The whole idea revolves around the existence of an access token, something like a un

    Accessing Google Services Using the OAuth 2.0 Protocol | Envato Tuts+
  • Objective-Cのいろいろな反復処理 - koogawa blog

    日、iOS_LTというイベントで、Objective-Cで利用できるいろいろな反復処理について発表してきました。 発表内容 例えばこんな配列と辞書があるとします。 NSArray *anArray = @[@"a", @"b", @"c"]; NSDictionary *aDictionary = @{@"key1": @"val1", @"key2": @"val2", @"key3": @"val3"}; これらの要素を反復処理で順に処理することを考えます。 for ループで回す 一番基的な方法はこれでしょう。 for (int i = 0; i < anArray.count; i++) { id object = anArray[i]; NSLog(@"object = %@", object); } NSArray *keys = [aDictionary allKeys];

    Objective-Cのいろいろな反復処理 - koogawa blog
    tmf16
    tmf16 2014/03/13
  • ヤフーvsクラスメソッドに参加してきた - けーろぐ

    ヤフーvsクラスメソッドに参加してきました。 【iOS勉強会】ヤフー vs クラスメソッド「iOS 炎の7番勝負」を開催します(ビアバッシュ形式会費制) | Developers.IO ぼっちでした。 趣旨:7つのテーマでヤフー側とクラスメソッド側がそれぞれiOS開発に関するテーマでプレゼンを一人5分で行い、参加者がどちらのプレゼンがよかったか判断するもの。 先行ヤフー、後攻クラスメソッドでそれぞれの代表者が発表。参加者は発表中に手持ちのスマホから採点ページヘ飛び、そこにあるボタンを押します。ボタンを押された数が、得点となります。 一人が発表5分間の間に1000回ボタンを押せば1000点をそのプレゼン発表者に与えるってわけです。おー!とかいいね!とか思ったり感じたら、このボタンを押すように指示されましたが、押すタイミングは会場が沸いたりした瞬間が多く、淡々と話す発表者には聞き入ってしまいボ

    ヤフーvsクラスメソッドに参加してきた - けーろぐ
    tmf16
    tmf16 2014/02/26
  • これからiOSやる奴はここ読んどけ - Qiita

    これからiOSアプリ開発をやりたい!という人へ 自分が実際にiOSアプリ開発をやって、便利だったと思う情報を残しておきます。 これからアプリ開発やりたいという人の参考になれば。 iOSアプリ開発の第一歩 まずは間違いなくMacを買うこと。 Macを書いましょう。Windowsじゃ開発できません。 MacじゃないとiOSアプリの開発はできないので、 これがないとお話になりません。。。 インストールしておくもの 基的にXcodeさえインストールしておけばアプリの開発はできます。 Mac App Storeからダウンロードできます。 実機インストールやApp Storeに公開したい場合は、 iOS Developer Programを購入する必要があります。 まずはこれを読むべき Appleのドキュメント集(日語訳Version) https://developer.apple.com/jp

    これからiOSやる奴はここ読んどけ - Qiita
    tmf16
    tmf16 2014/02/12
  • 【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ

    2014-01-07 【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ iOS開発の記事のまとめ こんにちはnasustです。『すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ』を大幅に更新しましたので、更新内容をこちらで紹介します。このまとめは、iOS開発者の有益な情報を提供する目的です。このまとめを読むだけで高品質なアプリが開発できるようにします。 以下のまとめを『すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ』に追加しました。 入門・

    【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ
    tmf16
    tmf16 2014/01/07
  • アプリをiOS 7対応する時に知っておきたいことまとめ - Qiita

    @himara2 です。iOS Advent Calendar の20日目を担当します。 iOS 7対応時に知っておきたい情報をまとめます。 はじめに iOS 7が登場から3ヵ月が過ぎ、普及率が75%を超えるほどiOS 7は浸透しています。 先日にはついにAppleが「2014/2/1以降に申請するアプリはiOS 7に最適化されている必要がある」とアナウンスしました。 これからアプリのiOS 7対応は必須化していきます。 この記事ではこれからiOS 7対応をする方向けに、新APIやiOS 7対応時に助かるリンク集をまとめてみます。 1. 見た目関連のAPI Custom Transition ViewController間の遷移が簡単にカスタマイズできるようになった NavigationController, TabBarController, Modal などの遷移を自作できる UIVi

    アプリをiOS 7対応する時に知っておきたいことまとめ - Qiita
    tmf16
    tmf16 2013/12/20
  • iOS 7 の新機能のサンプルコード集『iOS7 Sampler』 - Qiita

    先週末に開催された『もくもく開発会@鎌倉 #2 by Qiita』にて、 iOS 7 で新たに加えられたAPI の使い方等を勉強しつつ、簡単なサンプルを集めたアプリをつくってGitHubにアップしました。 https://github.com/shu223/iOS7-Sampler 今のところ21個のサンプルが入っています。何か調べた折に随時追加していきます。 以下サンプルのリストです。 Dynamic Behaviors iOS7では UIView サブクラスに簡単に物理演算を適用することができるようになりました。 サンプルでは、UIDynamicAnimator, UIGravityBehavior, UICollisionBehavior, UIDynamicItemBehavior を用いて 重力と衝突をシミュレート しています。 関連:UIKit で物理演算エンジンを使用する

    iOS 7 の新機能のサンプルコード集『iOS7 Sampler』 - Qiita
    tmf16
    tmf16 2013/12/18
  • UITableViewCellの再利用と非同期処理の話。

    sakamoto.kazuki @splhack とりあえず「エキスパートObjective-Cプログラミング」読んだらいいんじゃないかな http://t.co/XcnhS1dsu9 Grand Central Dispatch, Grand Central Dispatch 2013-12-11 10:31:01 リンク 達人出版会 エキスパートObjective-Cプログラミング ― iOS/OS Xのメモリ管理とマルチスレッド iOSとOS Xの新機能「ARC」「Blocks」「Grand Central Dispatch」の解説Appleのリファレンスの和訳や解説にとどまらず、その実装を元に深く理解するための一冊。

    UITableViewCellの再利用と非同期処理の話。
    tmf16
    tmf16 2013/12/11
  • TechCrunch | Startup and Technology News

    After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

    TechCrunch | Startup and Technology News
  • iOS 7 エンジニア勉強会 @Yahoo - 2013/10/07

    iOS7Yahoo.md Yahoo! 株式会社 2013/10/07 資料は後ほどシェア iOS 7 でアプリ開発はどう変わる (佐野さん) iOS 7 のデザイン原則 UI はコンテンツに従順 * Safari が分かりやすい * ナビゲーションバーが殆ど消える * コンテンツを強調 分かりやすくスッキリしている 余白がたっぷり 平面的 アイコンよりもテキスト 奥行きがある iOS 7 = フラットを鵜呑みにしてはいけない UI は平面的 OS 全体では奥行きが大切にされている iOS 6 は操作が理解できる iOS 7 はコンテンツに集中できる iOS 7 はユーザーが学習済みであるというデザイン原則がある iOS 7 時代の開発 Xcode 5 テスト周りが充実 Storyboard と Autolayout (Xcode 5 からは標準) iOS 7 と iOS 6 のコンポーネ

    iOS 7 エンジニア勉強会 @Yahoo - 2013/10/07
    tmf16
    tmf16 2013/10/08
  • iOS 7 特集 の記事一覧 | DevelopersIO

    [iOS][iBeacon] iOS 7.1 からアプリを起動していなくても領域観測できるようになったので、さまざまなバックグラウンド処理を試してみた

    iOS 7 特集 の記事一覧 | DevelopersIO
    tmf16
    tmf16 2013/09/19
  • 古いiOSデバイスのユーザーに朗報〜App Storeでアプリの旧バージョンがダウンロード可能に

    App Storeで、アプリの旧バージョンをダウンロードすることが可能になったようです。 App Storeで公開されているアプリは、サポートしているiOSのバージョンが決められており、古いiOSではインストールできないことがあります。 例えば、最新の『Facebook 』はiOS 5.0以上が必須で、iOS 5をサポートしていない古いデバイスにはインストールすることができませんでした。 ところがこのルールが変更されたらしく、要件を満たしていないiOSデバイスでも、アプリの旧バージョンをダウンロードすることが可能になっているようです。 下は、iOS 4.1の第2世代 iPod touchでFacebookのアプリをダウンロードしたところ。 「このAppの旧バージョンをダウンロードしますか?」というメッセージが表示され、実際にインストールすることができます。 現時点で確認できているのは『Fa

    古いiOSデバイスのユーザーに朗報〜App Storeでアプリの旧バージョンがダウンロード可能に
    tmf16
    tmf16 2013/09/18
    ユーザとしてはありがたいけど、開発する方からしたら辛い
  • AndroidやiOSの「ハイブリッドアプリ」で,JavaScriptとネイティブ・コードが連携する仕組みを図解 (おまけ:HTML側で施すべき,クロスプラットフォーム対策) - 主に言語とシステム開発に関して

    AndroidプログラミングのTOPHTMLJavaScript等のWeb技術を使って,AndroidiPhoneなどモバイル環境のネイティブ・アプリを作成する事ができる。 そういうアプリの事をハイブリッド・アプリと呼ぶ。 AndroidとiOSでは,ハイブリッド・アプリを実現するためのアイデアは,非常に似ている。 下記の図を見れば,仕組みが酷似している事が分かるはずだ。 なおWindows Phoneの場合も,だいたい似たようなフロー。 以下では,各プラットフォームごとの詳細な事情をメモする。 また,複数プラットフォーム間での移植性を向上させるために,HTML側でどのように対処したら良いか?という課題についても述べる。 (1)Androidの場合 Androidでハイブリッド・アプリを実現するための仕組みは,下記のエントリに記述した。 たった2ファイルで,HTML+JS製のネイテ

    AndroidやiOSの「ハイブリッドアプリ」で,JavaScriptとネイティブ・コードが連携する仕組みを図解 (おまけ:HTML側で施すべき,クロスプラットフォーム対策) - 主に言語とシステム開発に関して
  • iOSアプリのデザインをスタイルシートで行う凄い技術·Pixate MOONGIFT

    PixateはMac OSX用のソフトウェアです。 iOSアプリのデザインはXcodeを使って行うのが一般的です。しかしWebデザイナーや開発者にとっては思い通りにいかなくてやきもきするときがあるかも知れません。そこで注目したいのがPixateです。何とスタイルシートと同じ記述で画面を作成できます。増資し、フリーになりました。 ボタンのデザイン。確かにスタイルシート調です。 記述を変えればダイナミックに描画が変わるのも特徴です。 SVGの表示も行えます。 さらにタップすると線だけに。 こちらはプレイグラウンド。様々な表示例があります。 ラベル。テキストエリアの部分は変更できます。 こんな感じにダイナミックに文字サイズを変更できます。 地図のポインター部分の大きさを変更。 当に数多くのデモがあります。 検索ボックス。 セクション付きのテーブルビュー。 様々なテキストビュー。 Pixateは

    iOSアプリのデザインをスタイルシートで行う凄い技術·Pixate MOONGIFT
    tmf16
    tmf16 2013/07/16
  • TechCrunch | Startup and Technology News

    The 2024 election is likely to be the first in which faked audio and video of candidates is a serious factor. As campaigns warm up, voters should be aware: voice…

    TechCrunch | Startup and Technology News
    tmf16
    tmf16 2013/06/25