You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
1 comment | 0 points | by noto プロジェクト単位で人員を外部から調達することが多い日本の受託開発業界では、開発者を集めやすいという理由で開発者人口の多い言語 (例: Java, PHP) を採用することが多いと思います。中途採用の世界でも圧倒的に経験者が多いのはこの 2 言語と言われています。 一方、開発者人口が減ったとしても、自分たちが使っていてわくわくするもの、生産性が高いと感じるものを選ぶ組織も、自社サービス企業を中心に増えています。優秀なエンジニアに人気がある言語を選ぶほうが優秀なエンジニアを集めやすいですし、優秀なエンジニアほどプログラミング言語をスイッチするのは苦にならないということも経験的にわかってきています。 他にも、性能が要求される場面 (高トラフィックを低コスト、低リソースでさばく必要があるなど) では実行効率やリソース使用量の特性も考慮す
self.view iOS 開発において、UIViewController の view の振る舞いは一番理解しておきたい点の一つです。 今回はその view に対して、メモリ管理とレイアウトの2つの視点を交えてアプローチを行い、 UIViewController の subclass を作成する上で、 UIViewController の各メソッドにどんな処理を書くべきか、そして何を書くべきでないか を説明出来ればなと思っています。 iOS 6 以降からを対象として考えていますので、 iOS 5 以前は取り扱いません。 self.view の振る舞い 扱いを学ぶには、まず対象の振る舞いを把握する事からです。 ライフサイクルとレイアウトサイクルの2点から簡単に復習します。 self.view のライフサイクル UIViewController の view がどのようなタイミングで生成され
面倒くさい作業にはテンプレが欲しいものです。今回はiOSアプリを開発する上で避けては通れない「外部ライブラリのライセンス表記」とオマケで「アプリのバージョン表記」のテンプレートを紹介します。 なお、Xcode 5.0.2 での実施内容です。 設定アプリ上にアプリ専用の項目を設ける 設定アプリ上にアプリ専用の項目を設ける事が可能です。方法は以下の様なファイル構成の「Settings.bundle」バンドルファイルをXcodeプロジェクト上に追加します。Settings.bundleのテンプレートは以下のリンク先から「iOS_Settings_Template.zip」をDLし、解凍する事で入手出来ます。 https://skydrive.live.com/redir?resid=2CD69F09DD371380%211904 これだけで設定アプリのトップ画面下に項目が追加されます。ただ今のま
iOS 7の新機能iBeaconやマルチタスキング、ネットワーク周りの機能を使うための記事12選:ここが変わった! iOS 7まとめのまとめ(終)(1/4 ページ) 大きく変化したiOS 7に戸惑う多くの開発者/デザイナーのために、役立つブログ記事をまとめて紹介していく、まとめ連載。最終回は、ネットワーク周りを中心に、iBeaconやマルチタスキング、Web/JavaScriptに関するブログ記事をまとめて紹介します。 2013年9月18日、iOS 7の正式版リリースが始まりました。iOS 7は旧来のiOS 6に比べるとUI含め変わった部分が大きく、戸惑っている開発者/デザイナーも多いと思います。 そこで本企画ではアプリ開発者/デザイナー向けに、iOS 7リリースに合わせて多数のブログ記事を執筆したクラスメソッドの協力の下、数回に分けてiOS 7に関する情報をまとめて紹介しています。 前回
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く