iPhoneアプリ開発で「心が折れない」ために知っておくべきこと開発成功に導くチェックポイント(2/2 ページ)

2016年08月05日 07時00分 公開
[Robert SheldonTechTarget]
前のページへ 1|2       

コーディング以外の工程

 コードを書くことはiOSアプリ開発の主要作業だが、アプリ開発ライフサイクル全体の中では比較的やりやすい部分だ。

 コードを書いた後は、それをテストして問題の検出と修正を行わなければならない。Xcodeでは、付属のデバッガーで問題の特定や、制御フローとデータ構造の検証を行い、コードを修正できる。

アプリケーションバンドル

 作成したiOSアプリは、関連リソース一式を含むバンドルと呼ぶファイルシステムディレクトリにパッケージ化する。バンドルの中心は、コードをコンパイルした実行可能ファイルだ。アプリ名に.app拡張子を付けたファイル名が実行可能ファイルの名前になる。

 バンドルに含めるファイルとしては他に、OSが使用するメタデータが入った情報プロパティリストファイル、画面にインタフェースを表示するためのストーリーボード、ホーム画面アイコンやロード中の一時イメージなどのイメージ、サウンド、ビデオのファイルがある。

 また、カスタムデータファイルを追加したり、言語ごとのサブディレクトリにローカライズリソースファイルを追加したりもできる。アプリ設定を定義するオプションのバンドルファイルを追加して「設定」アプリからUI要素の設定も可能だ。

UIデザインと使い勝手

 iOSアプリは、単にファイルをバンドルにまとめればいいというものではない。成功するアプリを開発するには、全ての工程でUIデザインと使い勝手が重要になる。

 スクロールやズームを駆使しなくても、ユーザーがコンテンツを表示、理解して操作できるようにし、テキストを読みやすくする。タッチ機能にも対応し、なるべく少ない手順で目的の操作を実行できるようにデザインするのがユーザーの使い勝手の向上につながる。

Copyright © ITmedia, Inc. All Rights Reserved.

前のページへ 1|2       

鬯ョ�ォ�ス�エ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ー鬯ッ�ィ�ス�セ�ス�ス�ス�ケ�ス�ス邵コ�、�つ€鬯ゥ蟷「�ス�「髫エ蜿門セ暦ソス�ス�ス�ク髯キ�エ�ス�・�ス�ス�ス�。鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�、鬯ゥ蟷「�ス�「髫エ荳サ�ス隶捺サゑスソ�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�シ鬯ゥ蟷「�ス�「髫エ荵暦ソス�ス�ス�ス�サ�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス

事例 Jamf Japan 合同会社

BYOD時代のIT統制強化術、事例で学ぶ安全なAppleデバイス管理

ソフトバンクロボティクスでは、働き方の変化や海外拠点の増加に対応する中で、ゼロトラストセキュリティを前提としたグローバルレベルのIT統制が必要となった。Appleデバイスを業務利用する同社は、どのようなアプローチを採用したのか。

製品資料 Jamf Japan 合同会社

MDM活用における12の困りごと:iPhoneやiPadを適切に管理するには何が必要?

業務用モバイルデバイスの管理にMDMツールを使う企業は多いものの、iPhoneやiPadの管理に関しては、限られたインベントリ情報しか取得できない、UIが分かりにくい、などの課題も多い。そうした「12の困りごと」と、解決策を紹介する。

製品資料 TeamViewerジャパン株式会社

リモート接続におけるITサポートチームの負担軽減、AIによる業務効率化の実践術

リモート接続におけるITサポートチームは、安定稼働が大きな使命の1つだが、近年はシステムの複雑化に伴い、ITオペレーションの負担が増大している。本資料では、AIを活用してITオペレーションの効率を大きく改善する方法を紹介する。

製品資料 TeamViewerジャパン株式会社

短期間かつ低リスクで、リモートアクセスツールの導入を完了させる方法

昨今、多くの企業が業務にリモートアクセスを取り入れているが、リモート接続ツールの導入には、専門知識が求められる。また初期設定や運用設計などを自社で行う場合、最適化されていないケースも多い。どのように解消すればよいのか。

プレミアムコンテンツ アイティメディア株式会社

iPhoneやAndroidスマホを「ノートPC」に変える方法

スマートフォンの進化により、「ノートPCとの2台持ち」の必要性は薄れつつある。スマートフォンをノートPCとして使うための便利な方法を解説する。

鬩幢ス「隴主�蜃ス�ス雜」�ス�ヲ鬩幢ス「隰ィ魑エツ€鬩幢ス「隴趣ス「�ス�ス�ス�シ鬩幢ス「�ス�ァ�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ソ�ス�ス�ス雜」�ス�ヲ鬩幢ス「隴趣ス「�ス�ソ�ス�スPR

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

驛「�ァ�ス�「驛「�ァ�ス�ッ驛「�ァ�ス�サ驛「�ァ�ス�ケ驛「譎「�ス�ゥ驛「譎「�ス�ウ驛「�ァ�ス�ュ驛「譎「�ス�ウ驛「�ァ�ス�ー

2025/06/11 UPDATE

  1. iPhone驍オ�コ�ス�ァ驛「�ァ�ス�スAndroid鬩包スカ�ス�ッ髫エ蟷「�ス�ォ驍オ�コ�ス�ァ驛「�ァ郢ァ�スツ€驕停握笳�し�コ闕ウ闌ィ�ス�ス�ス�ソ驍オ�コ�ス�ス隨ウ�ス�ク�コ�ス�ス�つ€鬮ヲ�ェ�ス�ス驛「�ァ郢ァ�ス魘ャ髯晢スカ�ス�ク鬮ォ�エ陋幢ソス�ス�シ�ス�ス
  2. Raspberry Pi驍オ�コ�ス�ョ驕ッ�カ隲帛ー牙エ取」碑棔諛袴�し�コ陟托スア�ス迢暦スェ�カ隴手�闊樣ャィ�セ隴�搨ツ€�つ€驍オ�イ隰疲コキ閹夐し�コ�ス�ス邵コ蟶キ�ケ譎�スァ�ュ�ス�ス驍オ�イ鬮ヲ�ェ�ス螳壽割�ス�ソ驍オ�コ�ス�」驍オ�コ�ス�ヲ驍オ�コ�ス�ッ鬯ッ�ァ�ス�ス陝ッ�シ驍オ�コ�ス�ェ鬨セ�ス�ソ�ス驗ゑスー驍オ�コ�ス�ィ驍オ�コ�ス�ッ�ス�ス�ス�ス
  3. 44.6�ス�ス�ス�ス�ス�ス髣費スィ遶擾スオ�ス�・�ス�ュ驍オ�コ�ス�ッ驛「�ァ�ス�ケ驛「譎�スァ�ュ�ス�ス驛「譎冗樟郢晢スァ驛「譎�ソス邵コ�ス�ケ�ァ�ス�ケ髯晢ソス�ク�サ�ス�ス驛「�ァ郢ァ�スツ€遶丞�仰€隶呵カ」�ス�ォ�ス�ッ髫エ蟷「�ス�ォ驍オ�コ�ス�ョ鬩堺ク橸スク蟷「�ス�、�ス�ア驛「譎「�ス�サ鬨セ�カ鬩、�エ陞サ�ョ驍オ�イ鬮ヲ�ェ遶頑・「蜿芽ョ主・�スス�ョ�ス�ス
  4. 驍オ�イ�ス�ス5G驛「�ァ�ス�ケ驛「譎�スァ�ュ�ス�ス驍オ�イ鬮ヲ�ェ�ス�ス髣包スウ�ス�ュ髯キ�ソ�ス�、髯晢スカ郢ァ�ス�ソ�ス�ス�エ驍オ�コ陟募€具スー驍オ�コ�ス�、驍オ�コ�ス�ヲ驍オ�コ�ス�ェ驍オ�コ陷€諤懶スア竏ォ�ケ�ァ髮榊��ス�ク驗呻スォ遯カ�イ驍オ�コ�ス�」驍オ�コ�ス�ヲ驍オ�コ�ス�ス�ス遏ゥ蝮趣ソス�ウ
  5. Android驍オ�コ�ス�ョ驍オ�イ陟募セ娯€ウ驛「�ァ�ス�ケ驛「�ァ�ス�ソ驛「譎「�ソ�スUI驍オ�イ�ス�ス5鬯ゥ蛹�スス�ク驍オ�イ�つ€驍オ�コ郢ァ�ス�ス驍オ�コ雋�∞�ソ�ス髯晢スキ�ス�セ驍オ�コ�ス�、鬩墓得�ス�・驍オ�コ�ス�」驍オ�コ�ス�ヲ驍オ�コ�ス�ス�ス蜈キ�ソ�ス�ス�ス
  6. 鬯ッ�ョ陋滂ス・�ス�・驍オ�コ�ス�ヲ驛「�ァ郢ァ�スツ€隰疲コキ閹夐し�コ�ス�ス邵コ蟶キ�ケ譎�スァ�ュ�ス�ス驛「譎冗樟郢晢スオ驛「�ァ�ス�ゥ驛「譎「�ス�ウ驛「�ァ陷托ソス�ス�ス�ス�ソ驍オ�コ�ス�ス�ス�カ陞「�ケ�ス�ス驍オ�コ�ス�ヲ驍オ�コ�ス�ッ驍オ�コ�ス�ス�ス�ス驍オ�コ�ス�ェ驍オ�コ�ス�ス�つ€鬮ヲ�ェ�ス�ス驍オ�コ�ス�ッ驍オ�コ�ス�ェ驍オ�コ隲幢スカ�ス�シ�ス�ス
  7. Windows驍オ�コ�ス�ョ髣比シ夲スス�ョ髫イ�ス�ス�ウ驛「譎「�ソ�ス邵コ蟶キ�ケ�ァ�ス�ッ驛「譎冗樟郢晢ス」驛「譎丞ケイ遯カ�イ髣厄スエ�ス�ソ驍オ�コ陋ケ�サ遶企��ク�コ闕ウ蟯ゥ�ス驛「�ァ闕オ謨鳴€陟墓ケ夜豪�ケ譎「�ス�「驛「譎「�ス�ェ髣包スウ陝�雜」�ス�カ�ス�ウ驍オ�イ鬮ヲ�ェ遶雁�、�ク�コ隴擾スエ�ス�ス鬮ォ證ヲ�ス�」髮手カ」�ス�コ髫エ�ス�ス�ケ髮主桁�ソ�ス
  8. 驛「�ァ�ス�ケ驛「譎�スァ�ュ�ス�ス驕ッ�カ�ス�ス1髯キ�ソ�ス�ー驕ッ�カ隴擾スエ邵イ蝣、�ケ�ァ郢ァ�ス魘ャ髯キ蟯ゥ�ス�ス�ス�ス�ス雋�シ可€�つ€iPhone驛「�ァ�仙卸droid驛「�ァ陋幢スオ�つ€陟募セ湖�驛「譎「�ス�シ驛「譎「�ソ�スPC驍オ�イ鬮ヲ�ェ遶頑・「譽碑浚�ィ遶擾スエ驛「�ァ陋ケ�コ陝€�ソ髮主桁�ソ�ス
  9. 鬩募€ェ謔ェ魄滂ソス�ケ�ァ�ス�ケ驛「譎�スァ�ュ�ス�ス驛「譎冗樟郢晢スオ驛「�ァ�ス�ゥ驛「譎「�ス�ウ驛「�ァ陷サ闌ィ�ス�・�ス�ュ髯キ讎企它髣梧�ツ€蛹�スス�ィ驍オ�コ髴域喚髮キ驛「�ァ陷ソ�・霎ッ諷包スク�コ�ス�ォ髫カツ€隲幢ソス�ス�ィ陟托スア隨假ソス�ク�コ�ス�ケ驍オ�コ�ス�ス3驍オ�コ�ス�、驍オ�コ�ス�ョ鬯ッ�ス�ソ�ス陝ッ�シ
  10. 鬩募€ェ謔ェ魄滂ソスiPad1髯キ�ソ�ス�ー驍オ�コ�ス�ォ驍オ�コ�ス�、驍オ�コ�ス�ス1300驛「譎擾スウ�ィ�取凵�ス�ス�ソ�ス!?驍オ�イ�つ€BYOD驍オ�コ�ス�ォ髯滂ス「�ス�ス�ス�ヲ遶丞」コ�スMicrosoft驛「譎「�ス�ゥ驛「�ァ�ス�、驛「�ァ�ス�サ驛「譎「�ス�ウ驛「�ァ�ス�ケ

iPhoneアプリ開発で「心が折れない」ために知っておくべきこと:開発成功に導くチェックポイント(2/2 ページ) - TechTargetジャパン スマートモバイル 鬮ォ�エ�ス�ス�ス�ス�ス�ー鬯ィ�セ�ス�ケ�ス縺、ツ€鬯ョ�ォ�ス�ェ髯区サゑスソ�ス�ス�ス�ス�コ�ス�ス�ス�ス

TechTarget鬩幢ス「�ス�ァ�ス�ス�ス�ク鬩幢ス「隴趣ス「�ス�ス�ス�」鬩幢ス「隴乗��ス�サ�ス�」�ス雜」�ス�ヲ 鬮ォ�エ�ス�ス�ス�ス�ス�ー鬯ィ�セ�ス�ケ�ス縺、ツ€鬯ョ�ォ�ス�ェ髯区サゑスソ�ス�ス�ス�ス�コ�ス�ス�ス�ス

鬯ゥ蟷「�ス�「髫エ蜿門セ暦ソス�ス�ス�ク髯キ�エ�ス�・�ス�ス�ス�。鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�、鬯ゥ蟷「�ス�「髫エ荳サ�ス隶捺サゑスソ�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�シ鬯ゥ蟷「�ス�「髫エ荵暦ソス�ス�ス�ス�サ�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ゥ鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ウ鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ュ鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ウ鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ー

2025/06/11 UPDATE

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...