このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.
Google、AWS Nitro対抗の独自開発したクラウド基盤システム「Google Titanium」投入を発表 Google Cloudは、同社専用に開発したカスタムチップやソフトウェアなどにより構成されるクラウド基盤システム「Titanium」の投入を、先日開催されたGoogle Cloud Next '23で発表しています。 Titaniumは、Googleが独自に開発したカスタムチップとソフトウェアから構成されたシステムです。 クラウドの基盤を構成するホスト上では、セキュリティを保証する処理、仮想化ハイパーバイザの処理、ネットワークやストレージへのアクセスや暗号化などを含むI/Oの処理などが行われます。 Titaniumを用いてクラウド基盤を構成するホストからこれらの処理をオフロードすることで、サーバの能力をより多くユーザーインスタンスに振り分けることが可能になり、全体としてクラ
2010/09/09 iPhoneアプリを横向き固定にする方法 iPhoneアプリケーションはデフォルトで縦向き(Portrait Mode)です。 これを横向き(Landscape Mode)固定にするためには下記の設定を行ないます。 1.「Info.plist」ファイルの「Initial Interface orientation」に「Landscape(right home button)」か「Landscape(left home button)」を設定します。 (iPhoneを横向きにした際にHomeボタンが右にあるか左にあるかの違いです。) 2.UIViewControllerの「shouldAutorotateToInterfaceOrientation:」メソッドで「Landscape」の場合はYES、それ以外の場合はNOを返却します。 2010/09/13:Ad
アプリ開発日記〜iosデベロッパプログラムに参加編・その1〜 アプリの開発自体はMacがあればできるけど、 iPhoneでアプリを使うにはiosデベロッパプログラムってのに参加して、 自分のPCとiPhoneを登録しないとダメらしい。 (JBしてればできんのかもしれないけどいまのとこそのつもりは無いので) 年間10800円とお高いし先送りにしてました。 でもアプリ開発の勉強して解ったんですが、 けっこうサンプルも豊富だし、 それをちょこっと改造したりでそれっぽいものはすぐに出来てしまうんですよ。 というか、それが結構いい勉強にもなってると思う。 で、そうなるとやはり自分のiPhoneで動かしてみたくなる。 ってんで参加することにしました。 (まぁ月900円と考えればそれほど高くもない? ) 参加はアップルのデベロッパhttp://developer.apple.com/jp/から、 上部の
要素が持つ、例えば”click”などのイベントに対してコールバック関数を紐付けます。カスタムイベントに対してもbind可能です。 イベントハンドラは、コールバック関数に対してイベントオブジェクトを渡します。”click”や”submit”などの元々の動作をキャンセルするには、戻り値にfalseを返してください。これにより、イベントのbubblingも止まりますので、親要素が持つイベントの発生もキャンセルされてしまうことに注意してください。ほとんどの場合は、イベントには無名関数を渡すことが出来ます。そうしたケースであれば同じクロージャの中で変数を利用できますが、それが難しいような場合は第二引数を用いてデータを引き渡すことも可能です。(その場合はコールバック関数は三番目の引数になります)
ウィジェットとライブアクティビティ ウィジェットがさらに多くの場所で活用できるようになり、パワーアップしました。WidgetKitを使ってインタラクティブな要素やアニメーションによるトランジションに対応すると、ユーザーがウィジェットから直接アクションを実行できます。既存のウィジェットにわずかな変更を加え、iOS 17向けに再ビルドするだけで、iPhoneのスタンバイ画面、iPadのロック画面、Macのデスクトップ上で視覚的に美しく表示させることができます。SwiftUIを使用すると、ウィジェットの色と間隔がコンテキストに合わせて自動調整されるため、複数のプラットフォームで使いやすさが増します。 WidgetKitとActivityKitで構築したライブアクティビティがiPadで利用できるようになり、ユーザーはアプリのアクティビティや情報をロック画面からいつでもリアルタイムで確認できます。
iPhoneアプリを作ろうと思った場合、3つの壁が立ち塞がると思います。 Objective-Cが解らない Cocoaプログラミングが解らない(ユーザーインターフェースの作り方の部分) 日本語の情報が少ない 私も3ヶ月前にiPhoneアプリを作ろうとして、挫折しましたw。今、再び必要に迫られてアプリ作成を再開したのですが、今回は行けそうな感じです。前回の習得方法は、以下の通りでした。 iPhone Dev Center(英語)に目を通す サンプルアプリを落として動かしてみる ちょっとづつ改造してみる 何をやっているのか解らない所は、詳解 Objective-C 2.0を読む 上記の手法で1週間くらいやっていて、Objective-Cについては何となく解ってきました。しかし、ユーザーインターフェースを作るところがさっぱり解りませんでした。iPhoneのSDKをいれると、XCodeやInter
ウィジェットとライブアクティビティ ウィジェットがさらに多くの場所で活用できるようになり、パワーアップしました。WidgetKitを使ってインタラクティブな要素やアニメーションによるトランジションに対応すると、ユーザーがウィジェットから直接アクションを実行できます。既存のウィジェットにわずかな変更を加え、iOS 17向けに再ビルドするだけで、iPhoneのスタンバイ画面、iPadのロック画面、Macのデスクトップ上で視覚的に美しく表示させることができます。SwiftUIを使用すると、ウィジェットの色と間隔がコンテキストに合わせて自動調整されるため、複数のプラットフォームで使いやすさが増します。 WidgetKitとActivityKitで構築したライブアクティビティがiPadで利用できるようになり、ユーザーはアプリのアクティビティや情報をロック画面からいつでもリアルタイムで確認できます。
iPhoen アプリ内で Web ページを表示する方法です。UIWebView を使います。 UIWebViewを表示するためのシンプルなUIViewController – ちびり文 こちらのエントリを参考に IB を使ってやってみました。 新規プロジェクトを View-Based Appilication で作成。名前は Web としました。 IB で適当にナビゲーションと View を追加する 追加した View のクラスを UIWebView クラスにする IBOutlet で UIWebView を追加 WebViewController.h @interface WebViewController : UIViewController { IBOutlet UIWebView *webView; } @property(nonatomic, retain) UIWebView
iPhoneアプリを作ってみよう:第2回 自分専用ブラウザの第3回です。 今回の内容は、前回作成した自分専用ブラウザの使い勝手を改善してみよう、というものです。具体的には、以下のようなことをしてみます。・普段はフルスクリーンで利用する。・ツールバーボタン(戻る、進む等)は表示/非表示を切り替え可能にする。・URLを入力して、該当ページを表示する。・簡単ブックマークボタンを設置する(変更不可)ボタンの表示/非表示は、ブラウザの使い勝手を考慮して透明なボタンで行うようにします。こうすることで、閲覧時は広いスペースで見ることが出来ます。 レイアウト作成 Xcodeで、「MyBrowserViewController.h」を以下のように編集します。ちょっとごちゃごちゃしていますが、各種ボタンと、ボタン押下時のイベントメソッドを定義しています。 ソースコードは以下。 #import @interf
前回からここまでの、Tips情報です。 UIWebView と target="_blank"http://numata.designed.jp/ja/2009/04/uiwebview-target-blank.html iPhone開発関連ドキュメントメモhttp://d.hatena.ne.jp/uosoft/20090601/1243787154 Xcodeと.jsというファイルの関係が微妙。の2http://reiare.net/blog/2005/02/20/490/ UIWebViewでBASIC認証のあるページにアクセスする方法http://d.hatena.ne.jp/KishikawaKatsumi/20090603/1243968707 iPhoneアプリサイズの削減方法http://iphone-dev.g.hatena.ne.jp/hirogram/2009060
MySQLのおかげで、ランキングもできるようになったし、iPhoneアプリ側では、ちょっちGUIに凝ってみます。 定番のタブ付き、ナビ付きアプリっすね。 選べるタブは以下の3つ 1、すべて 全投稿リスト表示 2、自分の投稿 自分がした投稿だけのリスト表示 新規投稿用ボタン付き 3、自分の提案 自分がした提案だけのリスト表示 提案のベスト3を表示。 こんな感じ で、これを作るためのテンプレートはというと... 無いんですわ。 Navigation-based ApplicationもTab Bar Applicationも片方だけの機能しか付いてなんで、帯に短しタスキに長し状態なんですな。 なので、どっちかあるいは、まったく新規にWindow-based Applicationあたりから自力で作らんと駄目ってことなんだね~。ファッキン。 ミーの欲しいテンプレートが無いザンス で、ここで悩んだ
レイヤに画像を貼ってみた。 baseLayerに部屋の写真、batonLayerにプラスティック定規(学校じゃ棒は転がってね~からな)の写真。 定規の方はアルファチャネル付きPNGなんで、後ろが透けて見えてるっす。 画像の読み込みは NSBitmapImageRep imageRepWithContentsOfFile を使う。指定するのは読み込む画像ファイルのパス。今回アプリケーションのリソースディレクトリにある画像なので NSBundle* mainBundle = [NSBundle mainBundle]; を使うことになる。 Mac OS Xのアプリケーションはバンドルディレクトリと呼ばれる特別なディレクトリで、NSBundle mainBundleはそのインスタンスを作ってるって事になるか。 アプリケーションバンドルディレクトリ下にはリソースディレクトリが存在し、ここにアプリケ
プロジェクトテンプレートのTab Bar Applicationを選択すると タブが2つあるアプリケーションが作成される。 このテンプレートアプリケーションに、もうひとつタブを追加してみる。 Xcodeの新規プロジェクトでTab Bar Applicationを選択しプロジェクトを作成 Tab Bar Applicationを選択しプロジェクトを作成する。 新規作成したプロジェクト ビルドして実行してみる タブが2つあるアプリケーションが起動する。 このときのMainWindow.xib このときのSecondView.xib もうひとつタブを追加し3番目の画面を表示するにはどうすれば良いか? 適当にいろいろ試してみて追加する方法を見つけた。 正しいやりかたなのかわからないが、次のようにしたら動作した。 3番目に表示する画面用にxibファイルを作成する Xcodeの新規ファイルメニューを選
Interface Builderを使わずに作るシリーズ、今回はUITabBarControllerです。Window-Based Applicationのテンプレートを利用し、各タブの内容を管理するためのUIViewControllerを2つを追加して作成しています(Page1ControllerとPage2Controller)。サンプルコードはこちらからどうぞ。 TabBarSampleAppDelegate.h UITabBarControllerのインスタンスを追加します。UITabBarControllerDelegateは必要なのかいまいち分かりませんが、Tab Bar Applicationのテンプレートを選択した場合には指定されています。 @interface TabBarSampleAppDelegate : NSObject <UIApplicationDelegat
iPhoneアプリを作るためには以下のようなプログラミングの知識が必要だと思われています。 Objective-Cの知識 (Cの知識 + オブジェクト指向プログラミングの知識) iPhoneのライブラリの知識 これらをマスターするのはかなり大変ですが、 「PhoneGap」というシステムを利用すると、 JavaScriptだけを使って簡単にアプリを作成することができます。 iPhoneのSafariから JavaScriptが動くWebページにアクセスするとiPhone上でJavaScriptプログラムを動かすことができます。 このような「Webアプリケーション」はSafariの上でしか動作しませんし、 ネットに接続されていない状態では利用できません。 しかしPhoneGapを利用すると、 JavaScriptプログラムとSafariをまとめてひとつのアプリケーションを生成することができる
こんにちは、もとまか(@motomaka)といいます。 色々とiPhoneアプリ作ってます。iPadアプリも作ってます。ブログもやってます。どうぞよろしくお願いします。 最近、アプリ開発のセミナー等をよく見かけますね。 ASCII.jp:AppBankが語る「売れるiPhoneアプリとは?」 売れるiPad/iPhoneアプリのためのデザイン必須知識(1/5) – @IT 売れるiPhone/iPadアプリの作り方・育て方@銀座 : ATND Togetter – まとめ「第1回iPhoneアプリ勉強会(Presented by AppBank)」 Togetter – まとめ「7/9 #appbank 第2回iPhoneアプリ勉強会」 Togetter – まとめ「7/9 #appbank 第2回iPhoneアプリ勉強会 / 狩られ道さんのターン」 やはり、iPhoneアプリの開発は盛り
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く