Code Lab

CakePHP/Python/Swiftを勉強中... 好きなことで生きて行く!

業務でreact nativeを使うことになりました。約2週間使ってみた感想

ツイッター見てたらこんな時間です。
どうもしょうたです。

過去にブログにもしていた業務でアプリを作ってみた系の記事です。
以前、業務ではCordovaを使用していました。
Cordovaは一言で言うと悪魔です👿
なぜ悪魔かと言うと、入り口はガバガバで入門しやすいしすぐにアプリが作れる。
が、少し凝った構成にするとサードパーティ製のプラグインや自力でプラグインを準備する必要が増え、さらにあまり手入れがなされていなかったりして少しバージョンが変わってしまうとエラーを吐きまくる。
ユーザーの求めているアプリはネイティブなので動きがもさもさしやすいCordovaは評価が下がりがち

といった感じでだいぶ苦しめられました。

そして現在。
ネイティブなSwiftやKotlinではないけれど
念願だったreact nativeでアプリを作ってれることとなりました!

実験段階なので、いろいろわかり次第記事にしたい気持ちもある。

あ、vue.jsでネイティブアプリ作れるvue native ってのが出たけど、react nativeと同じなきが…ちょっとだけvue要素あるかな?ってだけなきが…
vueでやりたいならweexの方がvue要素強め?

先生が理解してないとプログラミングの授業とか古文習ってるようなもの。

今日もお疲れ様です。
しょうたです。

ツイッター見てたら公立の高校でHTMLを習い始めたよと言うツイートなのですが少し盛り上がっていたのでちょっとだけ思ったことを書きたくなったしだいです。

続きを読む

無事?に大火事案件のピークを乗り越えた人です。

久しぶりにブログを再開。
約1年放置してしまったよ…。

この1年で色々なことがありました。
会社はブラックになり、
終電まで仕事漬けや3日帰れず寝れず仕事したり。
初炎上案件としてはなかなかな破壊力で、
社員は半分以下になりました。

続きを読む

【Cordova/Phonegap】Canvasで表示しているものを保存する iOS/Android

teratail.com

Cordovaでアプリを開発している時に、Canvasで画像を保存する必要が出てきました。
そこで、「Canvas2ImagePlugin」というプラグインを使おうということになったのです。

ただ、問題が発生。
Androidでは保存先のパスが取得できるのですが、iOSが取得できない!
保存できたかどうかだけしか取得できませんでした。

続きを読む

【Python】ナゲッツ1年分いただきマッスル計画 #ナゲッツ親子

これを使って、みんなでナゲパしようぜぃ!
ヽ(*´∀`)八(´∀`*)ノ

と思っていたが、申し訳ねぇ!!!
ナゲッツ親子がもう終了していた!!
が、しかしこれで終わりではないはず!次回もあるはず!
なので、「ナゲッツ1年分いただきマッスル計画」のナゲッツするまでの記録をご覧いただこう。
#ナゲッツ親子

続きを読む

【Cordova/PhoneGap】知らなかった... iOSのデバッグができるなんて!

CordovaでiOSアプリを作ってる時、console.log();をつかってもXcodeのログに表示されない!!
いらいらポイントだよね!

仕方ないから、cordova-plugin-consoleをつかってXcodeにログを表示してました...
ログ表示のためだけにプラグインとかちょっとめんどくさい...
Cordova、お前はこんなものか...って思ってました

続きを読む

マストドンはじめてみたドン / はじめてから3日で感じたこと

f:id:natuta:20170419215354p:plain
急に出てきたマストドンに登録してみました!
最も似ているサービス、Twitterと比べてみて思ったこと。

続きを読む