Nika’s blog

Android, Ruby on Rails?

Gradle 3.4にアップデートしたら...

どうも nika(@en_igmatic) です。

先日、Android Studio を 3.0 -> 3.1 に更新しました! そして、Gradle も 3.4 に更新したのですが、、、

問題が発生してしまいました...😰

Gradle がsync できない!?><

エラー内容は以下の通りです。

Configuration 'compile' is obsolete and has been replaced with 'implementation'. It will be removed at the end of 2018

Gradle 3.4 からcompile が廃止されて、全部implementation に書き直さなければならないそうです!

Migrate to Android Plugin for Gradle 3.0.0 | Android Studio

解決方法

compile を 全部implementation に変更!

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:cardview-v7:26.1.0'
implementation 'com.android.support:cardview-v7:26.1.0'

Syncできた!!

初めてのVPS

 

どうも nika(@en_igmatic) です。

 

私は普段、Androidアプリ開発をしています。

 

最近、専門学校時代の同級生に、Android について少し教える機会がありました。

その時、通信処理の書き方がわからないから教えて欲しいという相談があり

とりあえず、説明が難しかったのでokhttp という単語だけ教えました(本当はめんどくさかっただけです。ごめんなさい)

okhttp については業務で普段利用しているのですが、GET での通信しか使用していなかったので、POST についての理解度があまりありません。

教える側として、まずいなと思いました。

 

その時ちょうど、Android アプリ設計パターン入門という本を読みました。

この本を読み終えて、

MVVMパターンを利用して、個人アプリを作りたい!ついでにokhttp についても理解度を深めたい!

 

 

なんて2018年4月13日の朝方思い、今現在開発を開始し始めました。

 

まず初めに、何かしら行動し始めないとと思った時に、VPS 使ってRails を導入して APIも自分で作りたいとワガママなことを考えていました。

そうだ、VPS を契約しよう!!

 

そこで、一旦やすそうなVPSを提供しているサービス会社をググり、

知識があまりないため、初期費用がかからない+即時に開発が行える!という理由で

ConoHa でVPS を借りることにしました。

VPSならConoHa|登録者数12万アカウント突破 - 期間限定キャンペーン実施中


そして、VPS の設定は以下のサイトを参考にしました。

CentOS7, Ruby on Rails 5, PumaでProducrion環境構築@VPS + Capistranoでのデプロイ - Qiita

 

まだ走り始めたばっかなので、適当に頑張って行きたいと思います。