日本語ドキュメント 日本語に翻訳されたデベロッパ向けのドキュメントです。 英語版の方が新しい場合がありますので、最新情報は英語版や英語ドキュメントページを確認して下さい。 App Store Connectヘルプ App Store Connectの使い方に関しての詳細やステップごとの使い方を確認できます。
サーバもクライアントもJavaScriptで記述できる「Meteor」が注目を集めている。サーバ上のコードが変更されると、クライアントも自動的に変更されるという Wikipedia MobileのiOS版がHTML5に 今年は、HTML5を使用したネイティブアプリ開発(ハイブリッドアプリと呼ばれます)が盛り上がりつつありますが、強力な事例が登場しました。WikipediaのiOSアプリがApache Cordova(PhoneGapのオープンソース版)を使って書き直され、Android版と同じソースコードを使用するようになったそうです(詳細:New Wikipedia app for iOS(and an update for our Android App))。 Opera 12ベータ版リリース Operaの次期メジャーリリースが近づいて来ました(リリース)。 一番大きな変化は、Oper
Express ハイパフォーマンス、ハイクラスなWeb開発をNode.jsに。 var app = express.createServer(); app.get('/', function(req, res){ res.send('Hello World'); }); app.listen(3000); 主な特徴 堅牢なルーティング リダイレクト・ヘルパー 動的なビューヘルパー アプリケーションレベルで設定可能なビュー・オプション コンテントネゴシエーション アプリケーションのマウント 高いパフォーマンスへのフォーカス ビューの描画とパーシャルのサポート 環境にもとづく構成 セッションにもとづくフラッシュ通知 Connect上に構築 Executableによる素早いアプリケーション生成 広範なテスト範囲 コントリビューター 以下はExpressの主なコントリビュータです(順不同)。 TJ
UIデザイン時の「ユーザーの使いづらい」には2パターンある。350万ダウンロードの家計簿アプリ「Zaim」が教える、UI改善の失敗談。 今回は350万ダウンロード突破、家計簿アプリの「Zaim」さんにお話を伺いました。ユーザーが伸びたタイミングや、UI改善の失敗談など。 ※株式会社Zaim 代表取締役 閑歳 孝子さん。 「Zaim」の近況について 「Zaim」のユーザー数は今どのぐらいですか? 閑歳: 2011年7月にリリースして、350万ダウンロードを超えています。OSで言うとiOSの方が多いですが、最近はAndroidも伸びています。今も広告費は使っていません。 今までに、ユーザーが大きく伸びたタイミングはありますか? 閑歳: 去年はダウンロード数がグッと伸びた印象があります。2013年の終わり頃から、スマホをみんなが本当につかうようになって、すごく高齢者と若年層が増えました。 データ
アプリの詳細情報が表示されています。 ・アプリID ・アプリのシークレットキー ・User Stats(アクティブユーザー数、Trend) ・API Stats(Calls、エラー、Average Request Time) ※「アプリのシークレットキー」は、「表示」ボタンをクリックし、パスワードを入力することで表示されようになりました。 主に「基本データ」内を設定します。 ※必須項目以外は必要がなければそのままで構いません。 【基本データ】 ・アプリケーションID ・アプリのシークレットキー ・Display Name ・Namespace ・App Domains ・連絡先メールアドレス ページ下部にある 「+Add Platform」をクリックすると 追加するプラットフォームを選択できます。 ----------------------------------------------
プッシュ通知の理解には、以下のドキュメントは、以下のものが参考になる Local NotificationおよびPush Notificationプログラミングガイド 実装については、以下の公開されているコードが参考になる ・ApnsPHP: Apple Push Notification & Feedback Provider http://code.google.com/p/apns-php/ ・EASY APNS APPLE PUSH NOTIFICATION SERVICE USING PHP & MYSQL http://www.easyapns.com/ サーバ(PHP)、クライアント(Objective-C) のコードが同梱されている また、HP には実装の手順が動画で公開されている(約10分) 今回 検証には、ApnsPHP を使用した。 (EASY APNS は mysq
ネイティブアプリとハイブリッドアプリはアプリストアでインストールするものだが、Webアプリはモバイルに最適化されたWebページで、アプリ的な外見を持つものである。ハイブリッドアプリもWebアプリもHTMLのWebページをレンダリングするが、ハイブリッドアプリはそのためにアプリに埋め込んだブラウザを利用する。 Mobile: Native Apps, Web Apps, and Hybrid Apps by Raluca Budiu on September 14, 2013 日本語版2013年10月28日公開 モバイルの分野で、ネイティブアプリやWebアプリ、さらにはハイブリッドアプリといった用語をよく耳にすると思う。ではその違いは何だろうか。 ネイティブアプリ ネイティブアプリはデバイス内にあるので、アクセスはそのデバイスのホーム画面上のアイコンを通して行う。ネイティブアプリは(Goog
Developer:リジェクトされないために App Storeレビューガイドラインの和訳 2015年最新版 2015 12/23 App Storeでアプリリリース時の審査基準となるレビューガイドライン。 初めての iOS アプリ開発において、英文であることを理由に熟読しないまま理解したつもりで開発を始めてしまい、何度もリジェクトを経験しました。 このときのリジェクトによる苦い経験から、少しでも日本の開発者の役に立てればと思い、App Store Review Guidelines を和訳(一部意訳)しました。 あえて訳さない方が適切と思われる名称やセンテンスについては、原文のままの表現を用いています。(本コンテンツに対してのご意見・不備・間違い等ありましたらこちらからご連絡いただければ幸いです) 開発者のスキル・レベルに関係なく、一読すればきっとリリースまでの道のりが短くなります。ご活
2011年8月23日火曜日 Appleのアプリ審査ガイドライン、UIWebViewに関係するリジェクト事例 大部分がUIWebViewだけを使うようなアプリに対してどういう審査があるのかを少し調べた。 まずは Appleによる審査ガイドライン https://developer.apple.com/appstore/resources/approval/guidelines 日本語訳 英文と並んでいて見やすい https://docs.google.com/document/d/18oM8JIs9g0fdzwiZnRiil3Elg_1DgdrS5VT_U496AWo/edit?hl=ja via アップル社のアプリ審査基準ガイドライン最新版の和訳を公開しました « ジェネシックスブログ 他の人の訳 http://fladdict.net/blog/2010/09/reject-list.h
FacebookやTwitter、LINEなど多くのサービスで使われている PUSH通知機能を実装してみます。 証明書の準備やサーバ側の実装などの説明は省きますので、 詳細に知りたい方はこちらをご参考下さい。 iPhoneアプリにPush通知機能を実装する方法のまとめ - もとまか日記 【2013/5/6 追記】 PUSH通知の証明書準備編の記事書きました。 PUSH通知機能を持ったiPhoneアプリを作る(証明書の作成) デバイスの登録 「デバイストークン」をサーバ側へ送信します。 PUSH通知を送る際には、このデバイストークンを指定してメッセージを送ります。 // アプリ起動時 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOpti
OGP用にFacebookアプリを作成してapp_idを取得する 更新日: 2019/10/17 公開日: 2013/09/07カテゴリー: Webサービス Facebookアプリを作成してapp_idの取得をするapp_idを取得するまでに Facebookデベロッパー登録Facebookアプリの作成という2つの手順を踏みます。 1.Facebookデベロッパー登録まずFacebookにログインした状態で、Facebookデベロッパーのアプリページに行きます。 初めての場合はデベロッパー登録が必要ですので、緑色のボタン「Register as a Developer」をクリックします。 するとポップアップが表示されます。同意するため「I accept the Facebook Platform Policy and the Facebook Privacy Policy」にチェックを入れ
AWS Elastic BeanstalkがDockerをサポート、新しい形態のPaaSへ。事実上どんな言語でも使え、手元の開発環境をそのままPaaSへデプロイできる コンテナ型仮想化を実現する技術「Docker」が、PaaSの新しい形態を生み出そうとしています。 いわゆる従来のPaaS(Platform as a Service)は、使えるプログラミング言語がPaaSによって決められています。例えばHerokuならRubyやPython、Node.js、Javaなど(記事末追記参照)、Google App EngineならPythonやGo、Java、PHPなどです。 しかし、あらかじめPaaS側に実行環境があることで開発者は手軽にプログラムをクラウドで実行でき、クラウドが負荷などに応じてスケーラブルな運用をしてくれます。ここにPaaSの大きなメリットがあります。 一方でPaaS側の実行
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
初めてのiPhoneアプリを7日間で開発しました。 ウェブサイトの企画・制作が本業の僕にとって、アプリの制作はまったくの未経験。そのくせApp storeでリリースするところまで達成できたのは、 アプリ作成に挑む前の「気持ちの作り方」 技術不足を補ってくれるツール この2つのおかげだと思っています。 アプリの制作に挑戦し、途中で挫折してしまう失敗の原因に多いのは、身の丈に合わない難しすぎるアプリを作ろうとしてしまうことです。 僕の場合は、とにかくアプリを完成させることをゴールとして設定。開発期間を短縮してくれそうなツールがあれば利用することをアリとしました。 その結果、わずか1週間で初めてのアプリの制作を終えられたのです。 アプリをApp Storeからリリースしたことが「ある」と「ない」の差は自分にとっては大きく、ゼロから1にできたことへの達成感は今でも心に残っています。(この記事はアプ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? iPhoneアプリの申請作業を行う上で知っておいた方が良いことをまとめておきます。 一部個人の見解も混ざってます 申請ルールなどは予告なしに変更になることがよくあるので、本記事の内容は古い場合があります アプリ申請前 アプリはどこから申請するの? App Store Connectというサイトから申請できます。ブラウザはSafariでアクセスすることをおすすめします。 ※2018/6/5 、「iTunes Connect」は 「App Store Connect」 に名称が変更されました。 誰でも申請できるの? Apple Develo
App Reviewのための準備 「App Store Reviewガイドライン」や「Apple Developer Program使用許諾契約」で、App ReviewへのAppの提出に関する詳しい情報をご確認ください。 App Store Reviewガイドライン Appを提出する前に、すべてのApp審査に適用される技術、コンテンツ、デザインの各基準を理解しておくことが重要です。こうした基準は「App Store Reviewガイドライン」で説明されています。 Apple Developer Program使用許諾契約 「Apple Developer Program使用許諾契約」には、Appleのソフトウェアおよびサービスの使用に関する義務や責任が詳しく記載されています。最新の契約内容は「利用規約」のページで確認できます。* App Reviewに関する情報の入力 開発したAppが、
ついに明らかになった、iPhoneアプリのリジェクト基準条項。 Engadetが公開したPDFをベースに、リアルタイムに更新中。 とりあえずリアルタイムに翻訳を作成中。 おもいっきり意訳なので、間違いの指摘や突っ込みはコメント欄かTwitterでお願いします。 <このリストは、2010年9月10日現在のものです。また意訳なので、気になる条文は原典をチェックすること。> 2. 機能 2.1: クラッシュするアプリはリジェクト。 2.2: バグのあるアプリはリジェクト。 2.3: 開発者の申請したものと違うアプリはリジェクト。 2.4: アプリの紹介文にない隠し機能を持つアプリはリジェクト。 2.5: 非公開のAPIを用いたアプリはリジェクト。 2.6: サンドボックス外のデータを読み書きするアプリはリジェクト 2.7: 実行コードを外部からダウンロードするアプリはリジェクト 2.8: 他の実
米AppleはiOSデバイス向けにアプリの一括購入やカスタムアプリを導入したい企業向けに、間もなく「App Store Volume Purchasing Program for Business」(以下、VPP)というサービスを開始すると発表した。同社によれば、VPPはApp Storeのアプリを一括導入するための唯一の手段となり、これを利用することで組織内の何百、何千という単位のデバイス向けにアプリを一括購入し、一斉に配布することが可能になる。また通常のApp Storeでは販売されないB2Bなど特定用途向けのカスタムアプリを購入して一斉配布する手段も提供されるため、iOSデバイスをエンタープライズ用途で活用しようと考える企業にとっては大きなステップになるだろう。 App Store Volume Purchasing Program for BusinessのWebページ。「Comi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く