ホーリーのプログラミング日記

ホーリーのプログラミング日記

プログラミング初級者。歴2年。独学。てきとーなアプリを量産しています。現在の総ダウンロード数:11万

プログラミング入門

An unknown error occurredってエラーの対処法

Xcodeで実機転送をするときに、An unknown error occurredってエラーが出ることがあります。 普段は自分のiPhone6に実機転送してるんですけど、たまに会社で持ってるiPhone5Sに転送するんですよ。そのときに、このエラーが出て、転送出来ないことがあるん…

Swiftで2段ジャンプを実装してみた

ジャンプゲームを作りたくなったので、制作を始めました。 んで、ジャンプと言えば、やっぱ2段ジャンプじゃないですか。あれがカッコいいなと思ったんで、早速実装してみました。 2段ジャンプ、2段ジャンプ。。 pic.twitter.com/NB00x83Loh— 堀口太郎 (@g…

Spritekitで作ったアプリにAdMobの広告を実装してみました

タイトルそのまんまなんですが、まあそういうことです。 海外向けのアプリを出すことになったので、広告をAdMobにしてみました。グーグルさんが提供してるAdMobですね。 どうも聞いたところによると、nendさんは海外では表示されないらしいので、変更した次…

泳げおっさんを海外向けにローカライズしてみました

これを書いてる今日、泳げおっさんってアプリを、海外向けにローカライズ(外国語対応)して、Appleさんに提出してみました。 泳げおっさん - 水中横スクロールアクションゲーム Taro Horiguchi ゲーム 無料 実は今日まで、海外向けに翻訳したりする、いわゆ…

プログラミングに慣れるっていうのはどういうことなのか

プログラミングを始めて1年。いい加減慣れてきたように感じるんですが、この「慣れ」っていうのがどういうことなのか、自分の中で分かってきたので、ちょっと書いてみます。 プログラミングに対する慣れ。 それは、、 エラーに動じなくなること 多分上級者…

プログラミングを独学することのメリットとデメリット

僕は今日まで独学でプログラミングを学んできたんですけども、正直メリットとデメリットがあるなと感じています。 てか誰かが「20万円あげるからスクール行ってきなよ」って言ったら、ちょっと悩みますね。ちょっとはw 独学は安くすむからいいっていうの…

xcodeで画像をローカライズする方法

今日までアプリは日本語で出してたんですよ。でもよく考えたら英語とかに翻訳して、海外に向けても出したほうがいいなって気が付きました。 んで、ローカライズ、ようは外国語に対応する方法は分かったんですけど、どうもいいフォントがないんですよね。普段…

メニューボタンを押したときに背景が暗くなるの術(Swift)

最近やったアプリなんですけど、「ママにゲーム隠された」っていうのが、めちゃくちゃ面白かったんです。 短い脱出系のステージを沢山詰め込んだようなゲームなんですけど、これがマジでよかった。 しかもどうやら個人開発のようで、本当にすごいと思いまし…

SpriteKitで画像(Node)のサイズを変える方法

SpriteKitで画像(Node)のサイズを変える方法を、ちょいちょい忘れがちなので、自分への備忘録もかねて書いてみます。 ずばりコードはこれ。 magicHand.size = CGSize(width: magicHand.size.width*0.5, height: magicHand.size.height*0.5) これはmagicHan…

Swiftでスワイプを実装する方法(Spritekitでやってみた)

iPhoneアプリを作り始めて半年くらいになるんですけど、今さらながらスワイプを実装してみました。指でシュッシュ画面をなぞると、横に遷移していくやつですね。 今さらながらだけど、生まれて初めてスワイプを実装してみた。動画に肝心の指が映ってないけど…

【プログラミング初心者必見】RubyよりPHPの方が独学で学びやすいぞ!!

WEBの言語と言えば、昔はPerlで今はRubyとPHPってイメージがあります。 実際にProgateやドットインストールを見ても、まあこの2つがプッシュされてますよね。なので僕の中では、WEB言語=Ruby&PHPってイメージなんです。 Progate | プログラミングの入門な…

JavaScriptに入門してみました

ずっと魅力を感じてた言語、JavaScriptに入門してみました。結構前に教材は買ったんですけど、ポケモンに夢中になってて、ずっと放置されてたんですよねw WEBの勉強をするために本を数冊買ってみました - ホーリーのプログラミング日記 WEBの技術をパワーア…

初心者がプログラミングの基礎をマスターするまでの期間

「プログラミングってどのくらいでマスター出来るの?」って聞かれることがあるんですが、自分が初級者もいいとこなんで、全く分かりませんw ただ、基本的なことならば、そんなに長い時間はかからないと思ってます。どんな言語でも2ヶ月を超えることはない…

WEBサービスとアプリ、これからプログラミング初心者が始めるなら、どっちが将来性があるかって話

プログラミングって自分の中ではアプリとWEBの2種類に分かれています。 (機械にプログラムするとか、そういうロボ的なやつのことは、ひとまず置いていきましょう。これはC言語なのかな?) んで、たまに聞かれるんですよ。「プログラミングを始めようと思…

swiftで背景色や文字色を指定するときに便利なツール

普段ポンコツアプリを作ってるときに、背景色や文字の色を指定することがあります。まあこれはUIColorやSKColorで指定するわけですね。 self.backgroundColor = SKColor(red: 0.27, green: 0.56, blue: 0.91, alpha: 1.0) んでそのときに自分が使ってる便利…

iTunes Connectにアップするスクリーンショットが1枚でOKになった話

iTunes Connectにスクリーンショットをアップできなくて困ってたんですが、無事に上げることが出来ました。 iTunes Connectにスクリーンショットをアップ出来なかった話(解決済み) - ホーリーのプログラミング日記 んで、そのときにハッキリと分かったんで…

iTunes Connectにスクリーンショットをアップ出来なかった話(解決済み)

これを書いてる昨日の話なんですけど、アプリを提出しようと思ったら、iTunes Connectにスクリーンショットをアップ出来なくて困りました。 何でもスクリーンショットのところは逆に便利になったと聞いてたのに、うんともすんとも言わないんですよ。 ドラッ…

今日までのアプリ総ダウンロード数

ブログの記事下に「今日までのアプリ総ダウンロード数」を載せてみました。 それっていうのがこれ。 衝撃の2440ダウンロード いやー、今年の3月からアプリを作り始めて約半年、2400ダウンロードもされてましたよ。 嬉しいなー、嬉しいなーw 【追記…

SpriteKit、SKSceneでSNSボタンを作り、TwitterやFacebookやLINEに投稿する方法(Swift)

SpriteKitにSNSボタンを実装するのが地味に大変だったので、ちょっとこれについて書いてみます。 普通のシングルビューアプリケーションにSNSボタンを実装するのは簡単だったんですよ。ていうもの以前買った「iPhoneアプリ開発の教科書」にその方法が書いて…

Swiftでアプリにランキング機能を実装してみた

アプリにランキング機能を実装すると、iPhoneの「GameCenter」ってアプリで全プレイヤーのランキングが見れるようになります。 確か僕がこの機能を初めて実装したのは、確か「パワハラ上司をどつき回せ」ってアプリだったと思います。 初めてだと、その方法…

xcodeでシュミレーターが立ち上がらないときの解決方法

xcodeでビルドしようと思ったとき、なかなかシュミレーターが立ち上がらないときがあるじゃないですか。そういうときの解決法について、ちょっと書いてみようと思います。 さっきまでサクサクと立ち上がってたのに、急にうんともすんとも言わなくなることっ…

WEBの勉強をするために本を数冊買ってみました

最近はポンコツアプリばかり作ってたんですが、ここへきてビルメンネットのテコ入れをするべく、WEBの勉強をすることにしました。 (ビルメンネットっていうのは、自分で作った清掃会社同士のマッチングサービスです) 色々と改善したいことがあるんですけど…

初心者がゲームアプリを作るのなら最低限これだけ勉強すればOK

プログラミング初心者なんだけど、僕と同じくらいのポンコツゲームを作りたいって人に向けた記事です。ちなみに今日まで作ったポンコツゲームは以下の通り。 Taro Horiguchiの App を App Store で 俺はもっとクオリティの高いものが作りたいんだよ!!って…

【超初心者向け】Swiftで作る横スクロールアクションゲーム

泳げおっさんっていう、横スクロールアクションゲームを作ったので、ちょっとその作り方について書きたいと思います。 泳げおっさん - 水中横スクロールアクションゲーム Taro Horiguchi ゲーム 無料 ちなみに横スクロール型のゲームを作ったのは、これが初…

SpriteKitでiPad対応のリジェクトを避ける方法

Appleにアプリを提出すると、お決まりのように喰らうのがリジェクトです。リジェクト、ようは審査落ちです。お前のアプリなんか認めんぞ!!ってことを言われるわけですね。ああ、つらい。 んで、僕もご多分に漏れずそこそこリジェクトを喰らったことがある…

プログラミングは地味な作業が多い

フェイスブックの映画「ソーシャルネットワーク」を見ると、プログラミングって華やかだな、夢があるなって思うんですが、実際には地味な作業が多いです。 バグチェックとかは、その最たるものですね。バグがないか1個1個の動作を確かめていくって作業は、…

SpriteKitにnendのインタースティシャル広告を実装する方法(Swift)

最近はSpriteKitを使ってポンコツゲームを作ることが多いんですが、そのゲームにnend(ネンド)のインタースティシャル広告を実装するのに手こずりました。なのでその実装方法を、ちょっと書いてみようと思います。 SDKを追加する まずはnendからSDKをダウン…

nend(ネンド)のバナー広告をiPhoneアプリの画面下に実装する方法(Swift)

僕はアプリにnend(ネンド)の広告を載せてるんですけど、そのバナー広告の実装方法について、ちょっと書いてみようと思います。 実は広告の表示って結構ハマりがちなんですよね。1回出来ちゃえばなんてことはないんですけど、初めてのときは、なんだか分か…

プログラミングは問題ではない。アプリを作る上で大変なことは他にある

一般の人にアプリって言うと、大体はプログラミングのことを思い浮かべると思うんですが、実際に大変なのはそれ以外のことです。 作るものによっても違いますが、僕が作ってるようなアプリだと、プログラミング7割、その他3割って感じです。実際に手を動か…

アプリで使う音について

自分でアプリを作るとき、なにが一番大変かって言えば、それは絵を描くことなんですけど、次は間違いなく音です。BGMや効果音と言った音を合わせるのが、非常に大変、僕にとっては苦行です。 プログラミング自体は、そんなに難しいことをやってないので、簡…