2016/07/01(金) 第3回 Kotlin 勉強会 @Sansanの発表した資料です
![Sequenceの話 ~kotlin.sequences.Sequence~](https://cdn-ak-scissors.b.st-hatena.com/image/square/981a64bcf760d5dacc676bbd53df1f64665a4108/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F1f70a2d0b6714fb3b439064c7f8db9fe%2Fslide_0.jpg%3F6549198)
2016/07/01(金) 第3回 Kotlin 勉強会 @Sansanの発表した資料です
This document discusses React Native and best practices for building mobile apps. It covers getting started with React Native, setting the application ID and bundle identifier, versioning, build types, integrating Fabric and Firebase, and using Fastlane for deployment. Tips are provided for configuring Android and iOS projects as well as continuous integration/delivery best practices.Read less
const ua = navigator.userAgent; if (~ua.indexOf('iPhone') || ~ua.indexOf('iPod') || ~ua.indexOf('iPad')) { return 'ios'; } else { return 'other'; } const ua = navigator.userAgent; if (ua.includes('iPhone') || ua.includes('iPod') || ua.includes('iPad')) { return 'ios'; } else { return 'other'; } ※「それ、もっとスマートに書けるよ」を書いた人はnavigator.userAgentを配列だと勘違いしていますが、navigator.userAgentは文字列です。(だからua.indexOf()はArr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く