iOS 6.0特有のもので、次期アップデートで改善されることも予想されますが、アプリへの影響が出る可能性もあるので、その内容を共有したいと思います。 1. キーボード上部に日本語の変換候補が出るとエラー大量発生 iPhoneでは、iOS 5.0 でキーボード一体型になった変換候補欄。iOS 6.0からは、始めから出ているのではなく、キーボード入力後に初めて出る形になりました。 この候補欄に不具合があるのか、変換候補が上部に出た瞬間に大量のエラーが出力されます。アプリへの直接的な影響は今のところわかりませんが、あまり気持ちの良いものではなく、今のところこちらで出来る対応策も確認できていません。 CGContext周りのエラーが大量発生 <Error>: CGContextSaveGState: invalid context 0x0 <Error>: CGContextDrawLinearG
MacアプリからMySQLに接続する方法です。けっこう苦労しました。 MySQLのサイトにいくとダウンロードのところにMySQL connectorsがあります。ここにC/C++/Javaなどなどいろいろな言語へのライブラリが用意されています。最初はCでやるつもりでC(libmysql)をダウンロードしたのですが、組み込んでもライブラリ内部のエラーがでてなぜか使えない...あきらめてC++でトライしたらうまくいきました。ちなみにBoostのライブラリも必要です。 ダウンロードしたら、staticライブラリ、dylibライブラリ、headerファイルが入っています。まずは普通にXcodeのプロジェクトにすべて組み込みます。 続いてプロジェクトのBuild SettingsでSearch pathsを設定します。Header Search PathsにMySQLライブラリのincludeフォル
Heart-pounding dramas and thought-provoking comedies are great, and there’s a surplus of excellent ones in 2017. However, sometimes you just want to curl up and watch a sweet and corny rom-com. If that’s what you’re in the mood for, then Good Morning Call is worth checking out. Based on the manga of the same name, the Japanese live action series follows Nao (Haruka Fukuhara), a junior high student
と、言われた際にどう最初の一週間を過ごすべきか、という話です。 ○はじめに MBAを買って本1冊Xcodeで必死に写経したことを「俺iOS個人的にやったことありますし余裕ですしおすし」と自慢すると半年から1年ぐらい経って忘れたころにこうなります。気をつけましょう。 # 自分はiOS歴3weekぐらいの雑魚な上に多大にジョーク成分が含まれておりますので応用には留意願います。 流行に乗って買うだけ買って使っていないApple製品がある際には月曜朝からこれ見よがしに机の上に広げてください。 まわりに「俺iOS始めたしお前らAndroidとかにはつきあってられないし」というアッピルは邪魔をされないために効果的です。 ・Xcodeでの開発にはMacが必要です ・シミュレータではできないことがあるためiOS実機があると良いです。 ・最新のiOS 6.xが動作しないデバイスの場合は候補としてイマイチです
こんな感じです。 >>JavaScript を使って作る追尾サンプル iPhoneアプリやAndoroidアプリをつくれるこの他にも、JSを覚えれば、iPhoneアプリやAndoroidアプリをつくる事もできるのです! >>初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 「Titanium Mobileでアプリを試しにつくってみる」というのを担当していました。 JavaScriptはあまり使ったことがないですし、そもそもMacもほとんど触ったことがなかったので苦戦するかと思いましたが、2週間ほどでとりあえず形になるところまでできました。Titanium Mobileすごいです。 超おすすめ>>未経験からプログラマーとして上場企業に就職できたぼくが「内定をもらうための秘訣」と「大事なこと」を教えるよ 学習する上で参考になるサイトはこちらJavaScr
ダブルクォーテーションや改行などのが入った文字列を使いたいときがあると思いますが、その時はバックスラッシュ「\」を使います。 //あい"う"えお という文字列を生成 NSString* str = @"あい\"う\"えお"; //あいうえお (改行) //かきくけこ //という文字列を生成 NSString* str = @"あいうえお\nかきくけこ"; //あいうえお (タブ)かきくけこ //という文字列を生成 NSString* str = @"あいうえお\tかきくけこ"; ダブルクオーテーション「”」 \” 改行 \n タブ \t % %% Macの日本語キーボードではoptionキーを押しながら¥キーを押します。 USキーボードでは\キーがあるのでそれを使います。 ダブルクオーテーションや改行などの特殊文字を文字列に含める方法 is a post from: iOS Dev Inf
Objective-C は、Mac OS X 標準の開発言語であり、iPhone アプリの開発にも、この Objective-C 言語が利用されます。 C 言語にオブジェクト指向の考えを実装したプログラム言語で、そういった趣旨の言語としては他に C++ もありますが、C++ と Objective-C とではコードの雰囲気にずいぶんと違いがあります。 Objective-C 言語は、コンパイル時には厳密な型チェックやメソッドの存在確認が行われません。 柔軟な記載ができる反面、実行時に思わぬ動作不良を起こすことにもなるので注意が必要ですが、この辺りは Xcode 4 の LLVM コンパイラを使うことで、丁寧な構文チェックが行われたり "Static Analyzer" を使ってリアルタイムにコード解析ができるため、ほとんど気にならなくなりました。 コンパイラによって柔軟さ故のミスが発見でき
作成:2013/08/12 更新:2020/01/06 Web制作 > 去年、アプリをリリースしました。アプリに関する知識など全くなかったんですが、意外と簡単に出来るもんだなぁと思いました。その時はアプリを作った後、登録関係や広告など時間を取られたり、調べるだけで時間がかかったので、今回はアプリを開発するときに知っておくと素早く先に進める、作って終わりにならない「収益を発生させるまで」をまとめました。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 基本 1.予備知識と事前準備 2.実践 3.証明書/アクティベーション 4.Objective-C リファレンス 5.iPhone5に対応させる 6.プログラムがいらないツール 制作 7.デザイン 8.素材 9.UI作成ツール 10.解像度/チートシート 申請/登録 11.アプリ申請/リジェクト回避 12.アプリ登
Windowsを使っていたけど、iOSアプリを作るためにMacを使い始めた初心者を対象に、開発ツールXcode/iOS SDKを使ってiPhone/iPadアプリを作る方法を、プログラミング言語「Objective-C」の書き方/文法を交えて解説 iOS SDKで始めるObjective-C入門(7): Objective-Cのクラスやプロパティ、特徴的なメソッドの使い方 開発ツールXcode/iOS SDKを使ってiPhone/iPadアプリを作る方法を、プログラミング言語「Objective-C」の書き方/文法を交えて解説。「Windowsを使っていたけど、iOSアプリを作るためにMacを使い始めた」という初心者を対象にしています。今回は、クラス、プロパティ、メソッドを中心にインポート、アクセサー(ゲッター、セッター)、引数とラベ、スコープ、selfとsuperなどについてもコードを交
2014年8月17日 スマートフォン 「iPhone/iPadアプリを作るのは難しい」。デザイナーの人は特にそう思い込んでいませんか?確かに新しいプログラミング言語を習得するには時間がかかります。しかし、一度「楽しい!」と思えばこっちのものです。その気持ちだけで難しいものも簡単に乗り越えてしまえるもの。そう、もう無敵です!どんなアプリでも作れるようになります!ここではアプリの開発方法よりも、「どうやって楽しく学習できるか」に焦点を当ててみたいと思います。 ↑私が10年以上利用している会計ソフト! 準備しよう 必要なもの Mac OS Lion iOSアプリの開発は基本的にMac OSですすめることになります。Apple Storeでポチッちゃいましょう :P XCode 4 iPhone/iPadアプリの開発にはXcodeが必要になります。App Storeで最新のXcodeをダウンロード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く