前回、開発するまでにやらなければならないことを書き出してみましたが、その中で初めての経験がドメインを取得することでした。

 

皆さん、個人でドメイン取得したことありますか?

えっ、あるんですか?

一体何に使うんですか…。

怪しい…。

 

ワタクシの年初の壮大で無謀な計画によると、アプリケーションとのデータ管理、ユーザー管理、プッシュ通知を行うにはサーバーが必要との判断により、レンタルサーバーを検討しなくてはいけません。

 

そしてそのサーバーには独自ドメインで建てたい。

カッコイイし!

(ちょっとやってみたかったのです)

 

また浅はかだなと思われるでしょうけれども、やはりドメイン名というのは重要だと思うのです。

皆さんメールにリンクされているアドレスを見て、無闇に長かったり、聞いたことが無いドメインだとクリックするのを一瞬躊躇することはないでしょうか。

なので、短く覚えやすく、安心してもらえるドメイン。

かっこ良く言うとブランディングを目的とした取得となる訳です。

 

取得にはサーバー会社でレンタルサーバーとドメインを一緒に取得する方法もありますが、今回はドメインとサーバーは別で契約する予定です。理由は何と言っても、その方がお安いから。しかしこの方法ではサーバーの設定が難しいという特典も付いてきます。

だがしかし、気にしない。

 

さてドメインの取得ですが、やはりお名前.comで取得しました。

 

お名前.com

 

 

申込する際の注意点としては、画像の中ほどにあるWhois情報公開代行というサービスです。

これを申し込まないと、Whois情報には、お名前.comで登録した個人情報が記載されます。

申し込むとお名前.comの企業情報が代わりに記載されます。

もちろん個人情報が載っちゃって構わない方はいいのですが、

「えー、まだ個人情報はちょっと…」

という方は、申し込む際にチェックを入れておくことをお勧めします。

取得時に申し込むと無料ですが、後から申込と1000円かかります。

 

という事で、無事にドメインも取得できました。

 

ハイブリッドアプリを開発しようとすると、一体何を準備する必要があるのでしょうか。

 

1.まず開発専用メールアカウントを作成する。

今のご時世、何をするにもメールアカウントが必要です。

しかしそのメールアカウントを作るのが大変です。

昔はフリーのアカウントを作成するのは簡単でしたが、今は携帯を持っていない人はアカウントを作れないのではないかと思うほど、携帯電話番号の入力を必要とされています。

これほどメール認証が必須なのは、スパムやフィッシングのせいでしょうか。

本当はAndroidでもリリースしたいのでgmailで作成したかったのですが、どうしても携帯番号がないと作成できなかったので、とりあえず他で作成しました。

 

2.ブログを開設する。

何とか作成できたメールアカウントでまず行ったことは、アメブロでブログを開設したことでした(←それ?)。

とにかく現役を離れて長く、論理的思考とはかけ離れた生活を送ってきたので、なにか備忘録というか書いて考えるというか…。そういう一呼吸置くためのログを残しておいた方がいいのではと考えたのです。

そして今無事にブログを書き始めている訳です。

 

開発環境を整える------------------------------------------

3.monacaを選択

以前は開発環境を整えるというのは、非常に大変なことでした。

しかし今はPC側に色々な設定やインストール無しで、クラウド上で開発できる環境がある訳です。

すごい!

クラウド上ですから、開発者側はブラウザがあればいいだけなんですね。

素晴らしい!

そんなクラウド上での開発環境を提供しているところはいくつかありますが、色々検討した結果monacaでの開発に決めました。

そしてブログのタイトル…。

monacaはソースコード管理を行ってくれるgithubアカウントでのサインアップが可能なので、先にgithubのアカウントを作成しておきましたよ。

 

monaca

 

4.ドメインを取得する

まだできてもいないアプリですが、アプリではサーバ連携が必要になってくるため、どうしてもサーバーを立てなければいけません。その為にはドメインが必要となるため、有名なあのサイトでドメインを取得しました。

取得の記録はまた後日。

 

←---------------------------現在ここまで

 

5.レンタルサーバーを契約する。

サーバー連携用です。

これはまだ色々と検討中です。そんなに急ぎでもありません。

 

6.SSLの取得

暗号化は必要なのかなという漠然とした理由ですが、どうなんでしょう。

 

リリースする際に必要なこと------------------------------------

7.Apple Developer account作成

App Storeに登録するには必要です。

 

8.google play developer account作成

google playに登録するには必要です。

 

長くなりましたが、今考えているところはこんなところです。

お正月に駅伝を見ながら考えました。

だからまだ散らかっておりますね。

松の内も終わろうとしております。

 

2018年の元旦、突如ハイブリッドアプリを作ろうと思ってしまいました。

微妙な経験者ゆえの安易な発想でしたし、そんな気軽に出来る訳は…という不安も抱くことが可能なぐらいの判断力も持ち合わせてはいるものの、とりあえず面白そうだからという勢いでネガティブワードは覆い被せてみました。

 

仕事から離れて約20年が経とうという今年、色々な世界を見てみたいと思います。