Nativeしてみた。diaryこの広告は、90日以上更新していないブログに表示しています。Nativeしてみた。Native自己紹介ひょんなことからReactNativeでアプリ開発するようになってから、しばらく立つのでここで記事にまとめようと思います。Nativeとは、かの有名なFaceBookさんが作ったJavaScriptとReactを使用したネイティヴアプリ開発です。Nativeで開発されたアプリケーションはiOS、Androidの両方で動作しますが、ハイブリットアプリやHTML5アプリとは大きく違い、Objective-CまたはJavaで構築されたアプリと同様のUIを実現してくれます。Nativeで作成されており、柔軟かつ高性能な機能を実装しています。Nativeで構築されており、見た目だけでもスゴそうなのがわかります。Nativeって良くね?って感じたことを列挙していこうと思います。(プログラムよりの話です)JSXで書くコードなので、layout.xmlを書く必要がない。Nativeでは本質的な処理(タップされて何するの?)だけでいい。スタイル調整や文言を変えたい時、いちいち再コンパイルしなくていい。気に入っていたOSSライブラリを使おうと思えば使える点。JSXなので、layout.xmlやActivityを別々に書く必要がない。Androidでこのような簡単なListViewを表示したいとします。listview_layout.xmlListViewActivity.javaArrayAdapterなど上記の三つのファイルが必要になります。おまじないのようにfindViewByIdやsetAdapterなど、おなじみのコードを必要があります。Nativeでは本質的な処理(タップされて何するの?)だけでいい。コードで語るなら<TouchableOpacityonPress={()=>{console.log('タップ!');}/>と言った具合に簡単です!スタイル調整や文言を変えたい時、いちいち再コンパイルしなくていい。Reloadという機能がサポートされており自動更新も可能です。気に入っていたOSSライブラリを使おうと思えば使える点。facebook.github.io構築は公式ページを参照してください。Nativeで書くことも可能です。Nativeに適用させているものもあります。Nativeを各OSのデザインルールに適用させるのが若干めんどくさいところはあります。これからどんなUI,UXを考えているかによってはネイティブ言語が最適な場合もあります。ワンソースで書けて楽なことだけが全てではありません。コンポーネント思考であったり、すごく面白い言語?なので一度触れて見ることはおすすめします。Nativeしてみた。【GCP基礎】サービスアカウントからBigQueryの操作を行う。Nativeしてみた。月別アーカイブはてなブログをはじめよう!kokiKonoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。