Get your song commercially competitive and ready for the world to hear! Send me your song and I’ll provide you with a free test master!
Apr 21 . nota リリース 4月21日、nota の iPhone 版 . nota (ドット・ノタ) がリリースされました。App Store で販売中です。 iPhone version launch April 21. ". nota" (dot-nota) has been released. dot-nota is iPhone version of the nota. Is being sold in the App Store. nota を発売中。全文検索、タイムスタンプ、Mac 間での iCloud をサポートしています。現在450円で発売中 nota の購入 、 nota チュートリアル notePad も Mac 間での iCloud 対応になりました。250円 notaPad の購入 、 notaPad チュートリアル 覚書 は価格据え置きで、notePa
こんにちは、亀本です。 最近では、だいぶiPhoneアプリ開発に関するチュートリアルも日本語で散見されるようになってきて、以前よりも状況は改善されてきたかなーと思います。 そういった様々なチュートリアルが出てくる中でちょっと気になったのは、どれもこれもInterface Builder(IB)ばりばりに活用しようぜ!なチュートリアルだということ。 多分やり方的には正しいんですが、正直なところ自分がiPhone開発をしていく上で一番苦労したのがIBでした。 ぶっちゃけていうと、iPhoneのフレームワークであるUIKitなどの挙動や感覚がわからないうちからIBを使いこなすのは結構大変なんじゃないかなぁ、と思うのです。僕がへっぽこなだけかもしれませんが。 というわけで、チュートリアル読んだけど結局 IBチンプンカンプンで開発とかできねーYO!!という方、および一度に二つのことを覚えられないOb
ちょっと期間があきました。 iOS向け Xcode開発Tips入門編 -とりあえず最初にやってること- iOS向け Xcode開発Tips入門編その2 -ちょっと便利なショートカットキー8つ- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- 【iOS】 Xcode開発Tips初級編 -ブレークポイント(BreakPoint)あれこれ8つほど- で今回は、 自前プロジェクトテンプレートを作ってみたので、 初級編その2ということでご紹介させていただければ。 Custom Application というのが、Single View Applicationをベースにした自前テンプレート 0-1 その前に。 以下参考にさせていただきました。 http://blog.boreal-kiss.net/2011/03/11/a-minimal-project-templat
2011-2-28 NSLogの出力を分りやすくするを修正しました。 新型MacBookAirをケーキ入刀用に買おうとしてるみなさんこんにちは。ダニーです。 iPhoneアプリ開発をしてるとメモリ周りで落ちることがあってデバッグするのが大変ですね, 今回はデバッグについて紹介したいと思います。 CGRectの中身を表示する CGRect rect = CGRectMake(13, 30, 100, 200); NSLog(@"%f %f %f %f", rect.origin.x, rect.origin.y, rect.size.width, rect.size.height); NSStringFromCGRectを使うと簡潔になります。 CGRect rect = CGRectMake(13, 30, 100, 200); NSLog(@"%@", NSStringFromCGRec
クラス リファレンス † UIAcceleration? UIAccelerometer? UIActionSheet UIActivityIndicatorView? UIAlertView UIApplication UIBarButtonItem? UIBarItem? UIButton UIColor UIControl UIDataPicker? UIDevice UIEvent UIFont UIImage UIImagePickerController? UIImageView UILabel UINavigationBar UINavigationController UINavigationItem? UIPageControl? UIPickerView UIProgressView? UIResponder UISc
厚生労働省は、新型コロナウイルスの陽性者との接触を確認するアプリ「COCOA」で不具合があるとの指摘が相次いでいることから、アプリを改修することを明らかにしました。 厚労省によりますと、COCOAをインストールしたスマートフォンに「陽性者との接触があった」とのプッシュ通知が表示されたが、アプリを開いて確認すると、「接触は確認されませんでした」と表示されるなどの相談が相次いでいるということです。 こうした不具合とみられる相談は数千件寄せられていて、厚労省では8月の初旬から調査を行ってきましたが、実際にどういう不具合なのか判明していないということです。そのため、来月以降、アプリを改修し、アプリの情報処理の記録を蓄積し、本人の同意があれば送信できる機能を加えて原因分析を行う方針です。厚労省は、電話番号や氏名などの個人情報は収集しないと説明しています。(17日21:11)
大森真 @yard_1957 とても重要/「接触確認アプリ=COCOA」で「今月22日に陽性者と接触」と表示されたことから保健所に相談をして、PCR検査をしたところ感染が確認された news.yahoo.co.jp/articles/f59bf… 2020-07-29 20:55:53 リンク Yahoo!ニュース 千葉“宣言解除後”最多49人の感染確認(日本テレビ系(NNN)) - Yahoo!ニュース 千葉県で29日、新型コロナウイルスの感染者が緊急事態宣言解除後最多となる49人確認されました。 千葉県などによりますと、29日の県内の感染者は49人で、緊急事態宣言が解除されて以降、1日に発表され 35 users 1001
東京都は、厚生労働省が導入している新型コロナウイルスに感染した人の情報を一元的に管理するシステムの運用を、3日から始めました。 厚生労働省が保健所の負担を減らすために、ことし5月から導入していて、都は3日から、このシステムの運用をはじめました。 システムでは、患者の基本情報のほか、症状や感染した場所や経路、それに、入院中かどうかや、日々の健康状態などを医療機関や保健所が入力し、都や国などで共有することができます。 また、患者本人が健康状態をスマートフォンなどから入力することができるため、保健所が患者に電話をして聞き取る手間を省くことができます。 これまで都は、感染した人の情報について、医療機関が作成する「発生届」を保健所経由でファックスなどでやり取りしていました。 このため都によりますと、報告漏れや重複して計上するミスが相次ぎ、これまでに2回、123人分を訂正していて、都はシステムを導入す
本アプリは日本国内での利用を想定しております。 厚生労働省が公式提供する、新型コロナウイルス陽性登録した人との接触をお知らせするアプリです。 ■ できること 本アプリをインストールしたスマートフォンはBluetoothを使って電波を発信します。アプリをインストールしているほかのスマートフォンは電波を受信すると、スマートフォン内に記録します。 新型コロナウイルス感染症の陽性と診断され、匿名で陽性情報を登録すると、感染性があるとされる期間に概ね1m以内、15分以上の接触があった利用者に匿名で通知できます。 接触した人の中に陽性登録をした人がいることを検出すると、接触の可能性を通知した上で適切な行動をお知らせします。 ■ プライバシーについて 氏名・電話番号などの個人情報や、GPSなど端末の位置情報を使うことはなく、それらが記録されることもありません。 接触の記録は、あなたの端末の中にのみ記録さ
Updated: 18. October 2020 The iOS Design Guidelines Design great-looking apps for Apple iOS devices. Designing iOS apps can be difficult sometimes, but finding correct and up-to-date information about all of Apples’ devices shouldn’t be. These design guidelines will help any designer who’s building neat things for iOS get started within seconds. About these guidelines These guidelines describe how
MapKitフレームワーク単体では、標準のマップアプリのようなナビは作れないのですが、Google Maps APIと組み合わせることで、似たような機能を実現してみました。 GitHubのリポジトリで公開しています。 kishikawakatsumi/MapKit-Route-Directions · GitHub 仕組みは、裏でJavascriptを実行して、Google Maps APIを叩いています。 結果としてルートの座標が緯度経度として返ってくるので、その値を使用して、MapViewの上にルートのラインを描画します。 Javascriptの実行エンジンにUIWebViewを使用します。 Google Maps APIのラッパーと、ラインをマップビューの上に描画する拡張から構成されています。 ラインの描画は下記の記事を参考にしました。 The Reluctant Blogger :
Chicago Engineering UpdateIn January, we shared an announcement that Foursquare was opening a new Midwest engineering hub. We are pleased…
iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary @k_katsumi キャッシュを分ける方のはわかりやすくて良いですね。後から読む人の参考になりそうなので、URL と URL の発言、ブログに引用させていただいても良いでしょうか。 2012-03-26 16:42:44 via web to @k_katsumi @ninjinkun はい。ぜひぜひー。せっかくなので便乗して僕がいつも使ってる画像キャッシュのコードを共有したりしてみます。 2012-03-26 16:45:05 via YoruFukurou to @ninjinkun @k_katsumi お、それは楽しみです!この手のものはみんな独自に作ってる感じだと思うので、参考にさせていただきたいですー。 2012-03-26 16:48:23 via web to
iPhone 用の画像ダウンロードライブラリ、ImageStore のソースコードを公開します。 http://github.com/psychs/imagestore/tree/master ライセンスは、New BSD ライセンスです。 使い方 まず、ImageStore を初期化して、インスタンス変数に保持しておきます。 imageStore = [[ImageStore alloc] initWithDelegate:self];そして、画像をダウンロードしたくなったら、getImage を呼び、画像の URL を渡してやります。 [imageStore getImage:imageUrl];getImage の呼び出しはすぐに戻り、ImageStore は裏で非同期に画像のダウンロードをはじめます。 ダウンロードが終わると、delegate の imageStoreDidGetN
Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。 arms22 - Scrapbox https://scrapbox.io/arms22/ Scrapboxというなんか新しい感じのWikiサービスがあって試しに使っています。動作が軽快で記事が非常に書きやすい作りになっています。ソースコードのシンタックスハイライトも標準で対応してるし、画像もドラッグアンンドドロップで貼り付けてくれる。ページ間のリンクが自動的に貼られるので関連する記事がすぐ見つかるようになっています。今の所下書き用みたいな感じでScrapboxを使っていますが、そのうちScrapboxに移行したいなぁと考えています。 関連リンク Scrapbox - チームのための
Leopardの登場以降、Mac OS Xではスクリプティング言語環境のサポートが活発だ。それは、単に動作環境を標準インストールすることにとどまらず、CocoaやQuartzといった、Mac OS Xネイティブのフレームワークにアクセスする手段が提供されることで、デスクトップアプリケーションを作るための新しい道という位置づけがなされている。Rubyに関するものとしては、RubyからCocoaを含む様々なフレームワークへのブリッジを提供する、RubyCocoaが標準でインストールされている。 そして去る2月28日に、新しいRuby環境が登場した。MacRuby である。MacRubyの動機として挙げられているのは、RubyCocoaが抱えている問題を解決する、というものだ。RubyからCocoaへアクセスするという目的はRubyCocoaと同じものだが、その実装のアプローチはかなりユニークで
シイラは、Mac OS X のための、Web Kit を用いた Cocoa で 組まれたウェブブラウザだ。 Web Kit を使って、自分好みの、Safari より使いやすいブラウザを目指すのが、シイラプロジェクトだ。もちろん、ソースコードは公開する! 少し前になるけど、7月18日にシイラ 2.2をリリース。12のローカライズされたリソースを含む。日本語、英語、デンマーク語、オランダ誤、フィンランド語、フランス語、ドイツ語、イタリア語、ポルトガル語、スペイン語、スウェーデン語、繁体字中国語。 ローカライズ自体は、knykを使ってユーザにお願いしているから自動的にできる。でも、その後で微妙に調整を繰り返さないといけないので、やっぱり結構な手間はかかる。 今日、2.2のソースコードも公開。シイラ本体のソースコードに加えて、HMDTフレームワーク(HMDTFoundation、HMDTAppKi
[Video] http://www.youtube.com/watch?v=s1dhXamEAKQ TildのYehuda KatzのGolden Gate Ruby Conference 2013での講演。 Ruby on RailsのクリエーターであるDavid Heinemeier Hanssonが、「JavaScript勢はダブルMVCで苦しんでいる。サーバとクライアント両方にMVCが必要で複雑すぎる。」とTwitterで発言したのに対して、Yehudaは、それでは誤解を与えると危惧し、GUIプログラミングが歴史的にどのようにMVCに発展してきたかを紹介することで、ダブルMVCが本当に意味するところを解説しています。 DHHの発言は、盛り上がってきたMeteor / Node.js勢に対する単なる批判っぽいですが、それに対してYehudaはロジカルに話をまとめてます。 スライドを
ついにiOS 6がリリースされましたね。iOS 6では、また数多くの機能が追加されました。ユーザー目線での新機能もさることながら、個人的には開発者にとって嬉しい新機能 Collection View に注目しています。 Collection Viewとは Collection Viewとは、一言で言えば縦横方向にセルを並べることができるTable Viewのようなものです。UICollectionViewControllerを用いて画面を作成し、セルの中身は、UITableViewControllerと同様にDataSourceを使って指定します。 各セルのサイズは一定である必要はなく、また、セル間の最低間隔を指定しておくことで、レイアウトが自動で計算されキレイに配置されます。 かなり少ないコード量で、以下のスクリーンショットのようなUIを実現することが可能です。もちろん、デバイスの向きが
もし LimeChat を気に入ってくださったら、寄付をしてくださるとうれしいです。あなたの寄付がこれからの開発を支えます。
こんにちは。検索サービス開発4チームでメッセージアプリのLINEのiPhoneアプリ開発を 担当している金泰敬(キム テギョン)です。 今回説明させて頂きたい主題はLINEのモデル側を支えているCore Dataです。 Core Dataは、MacOS XのベースFrameworkであるCocoaのMVC構造のうち、 Model側を担当しているFrameworkです。 Core Dataを利用するとデータモデルの設計、オブジェクトのデータの読み取り、書き込み、管理などを簡単に行うことができます。 現在、LINEではCore Dataを利用してメッセージ、トーク、グループ、ユーザーなどを管理しています。 例えば、相手のメッセージが到着するとまずコアのデータからSqliteDBに格納します。 そして保存されたメッセージに関連しているトークでも更新が行われます。 もしそのメッセージが
※iOS 5の登場でこの記事の内容は古くなりました。最新の情報は以下の記事をご覧ください。 iOS のイベント駆動をライフサイクルイベントとユーザアクションイベントにわけて理解する iOS4で導入されたマルチタスキングですが便利な反面イベントの発生順序が大幅に変更され複雑化しました。イベントの発生順序をきちんと把握しておかないと思わぬところでメモリを食ったりバッテリに負担をかけてしまうのでまとめてみました。 下図で色の変わっているメソッドはiOS4で追加されたメソッドです。 2010/7/1:図を修正 deallocメソッドを削除しました。アプリ終了時UIApplicationDelegateのdeallocメソッドは呼び出されません。システム側でリークも含めてメモリ領域を解放してくれます。paellaさんご指摘ありがとうございました。 applicationWillResignActiv
新型コロナウイルスの感染者と濃厚接触した可能性を知らせるスマートフォン向けアプリ「COCOA(ココア)」=東京都内で2021年2月20日、吉田航太撮影 新型コロナウイルスの変異株「オミクロン株」の影響で国内感染が急増する中、あのアプリを思い出した人もいるだろう。感染者に濃厚接触した可能性を知らせる政府の接触確認アプリ「COCOA(ココア)」だ。2020年6月に運用が始まったが、不具合続きで評判は散々という印象が強い。今こそ真価を発揮してもらいたいツールだが、現状は一体どうなっているのだろうか。 「初めて通知が来た!」 「スマートフォンにはアプリをいっぱい入れているから、ココアは埋もれてしまっている。『そういえばあったな』という感じ」 東京都港区の女性(28)にココアを使っているか尋ねると、こんな答えが返ってきた。女性は21年の年末に何人かで食事をした。参加者が陽性判定を受けたが、女性のココ
2012/3/22 いくつか修正、加筆しました。 追記もご覧下さい:iOS 開発で、EXC_BAD_ACCESS とさよならするための6つのルール [追記] カプセル化について « Zero4Racer PRO Developer’s Blog 対象がiOS4以上の場合は、ARCを使用するのもオススメです。iOS 5 公開記念! Objective-Cのメモリ管理の革命、 ARC 超入門(サンプルはgitHubに公開) « Zero4Racer PRO Developer’s Blog をご覧下さい。 @Awaresoft さんのこの記事が、ほとんどすべての疑問に答えています。とてもよい記事なので合わせてご覧下さい。プロパティに対応するインスタンス変数の命名規則について – Awaresoft iOS プログラミングでのメモリ管理の基本 iPhone開発で主に使用される言語は、Object
Web API を利用する iOS アプリ作成 iOS 開発 Bootcamp Introduction スマートフォン全盛期のいま、Web サービスもスマートフォンから利用される割合がどんどん高まっています。ユーザーはより便利で快適なアプリを求め、Web サービス事業者はそういったユーザーを少しでも満足させるため、日々努力しています。またスマートフォンアプリ開発を専業としていても、Web との関わりのないアプリではできることが非常に少なく、その様なアプリはいまやごくまれです。今日、Web アプリケーションとスマートフォンアプリは非常に密接な関係にあります。 Web アプリケーションとスマートフォンアプリ開発の両方を学ぶことは、そういった現在の Web をより広く見通すためには最適な課題であると言えます。どちらも学ぶことでその連関を知るだけでなく、開発の類似性や違いからより多くを学べるはず
主にFlashのガベコレで脳が弛緩してる、ゆとりiPhoneプログラマ向けのメモリ管理術。しち面倒なRetainCountの管理を30秒で解決するよ。 1:とりあえず NSMutableDictionary を1個作る。このDictionaryはプロパティとして保持する。 2:alloc / init でインスタンスを作るときは、[[[ClassName alloc]init]autorelease] と必ずオートリリースをつける。 3:[NSString stringWith〜] のように、allocとinitを経ずにインスタンスを作る場合は、自分で勝手にretainをしない。 4:作成したインスタンスは持続的に必要な場合、NSMutableDictionary に突っ込む。 5:必要なくなったインスタンスは、NSMutableDictionary から remove する。 こうすると
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
1 アカグツ(千葉県) 2010/05/09(日) 17:22:15.58 ID:/uzGoCvo ?PLT(12001) ポイント特典 Apple、Flash代替技術「Gianduia」を開発 AppleInsiderによれば、AppleがFlashやSilverlightに代わる「Gianduia」(ジャンドゥーヤ: イタリアのチョコレート菓子から) という新たなフレームワークを開発しているとのこと。 Gianduiaについては昨年夏にWOWODC (World of WebObjects Developer Conference)で紹介済みで、6月のWWDCで個別に時間が取られている。さすがに、HTML5だけでリッチアプリケーションを作成することは難しいと考えての事か、ブラウザ側にCocoa + WebObjectの機能を追加し、JavaScriptで呼び出せるようだ。 Jonath
新型コロナウイルスに感染した人と濃厚接触した疑いがある場合に通知を受けられるスマートフォン向けのアプリが19日から利用できるようになります。政府は、速やかな検査や感染拡大の防止につながるとして広く利用を呼びかけることにしています。 アプリは19日から一般の利用が始まり、午後にはインターネット上に公開され、無料でダウンロードができるようになります。 アプリを入れた人どうしが15分間以上、おおむね1メートルの距離にいると接触した相手として記録されますが、電話番号や位置情報など個人の特定につながる情報は記録されない上、14日間経過すると接触の情報そのものも削除されます。 政府は、海外で導入されているものに比べて日本版のアプリは匿名性が高く、多くの人が利用することで速やかな検査や感染拡大の防止につながるとして、広く利用を呼びかけることにしています。 日本で導入される接触確認アプリの仕組みです。 接
UIViewにはアニメーション関連メソッドが用意されているので、お手軽にアニメーションを実行することができます。ボタン、ラベル、画像などは全てUIViewを継承しているので基本的に全て同じ方法で実行可能です。 まずはUIViewの初期化メソッドでUIButtonを生成してViewに追加しておきます。このボタンが押されると@selector()で指定してあるメソッドが呼ばれるので、そこでアニメーションを実行します。 - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = [UIColor whiteColor]; // button UIButton *btn= [UIButton buttonWithType:UIButtonTypeRounde
MacOSXのTerminal.appで、選択をした時に、 自動的に選択した文字列をコピーするSIMBLプラグイン TerminalCopyOnSelect を作ってみました。 TerminalCopyOnSelect.bundle.zip インストール方法 まずはSIMBL をインストールします 上述のTerminalCopyOnSelect.bundle.zipファイルをダウンロードして展開します 展開されたTerminalCopyOnSelect.bundleを、 ~/Library/Application Support/SIMBL/Plugins/の下にコピーします。 ディレクトリが無い場合は作成してください。 Terminal.appのプロセスを終了し、Terminal.appをもう一度起動します これでOKです。 一時的にこの機能をオフにする場合は、 以下のようにメニューから
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く