コベリンの最近の取り組みとして、業務などで役立ちそうな知見を共有する会を開催することになりました。 そのついでに発表に使ったアジェンダもそのまま公開してしまおうという豪快な企画です。
※ アジェンダをそのままコピペして公開したものなので若干見にくい箇所もあるかもしれませんが、ご了承ください。
続きを読むこんにちはid:numanuma08です。Jetpack Composeしていますか?ときどきApply Code Changesをするとそのままアプリがクラッシュする現象も発生していますが(スタックトレースには何もでない)、AndroidのUI生成・管理が非常にやりやすいですね。
今回はJetpack Composeのリストでスクロール位置を保持しようと思ったけどできなくてハマっていた事例を紹介します。
どうもこんにちは、亀山です。
学校やチームビルディングの催しとして、つまようじやパスタを使ってタワーや橋を作るコンテストがあります。一見弱い素材が、アイディアを凝らして構造物とすることで非常に高い強度を発揮するのはワクワクするものがあります。
定められた目的に対して正しく設計し、正確に組み上げるという行為はエンジニアリングにおいて重要であります。また現実の物体を扱うため、素材や道具の性質により予期しない難しさや複雑さが発生します。そのような環境下で時間内で完成へと導くためには柔軟な思考力や決断力が必要です。まさにソフトウェアのエンジニアリングにも必要とされるスキルです。
このコンテストを通して、そういったスキルを向上しようといった目的は一切なく、YouTube で見て面白そうだったからやりたいな〜と思ったのでやりました。
続きを読むM5StickC を使った開発をしたいけど Arduino の IDE は使いたくないな〜 もっとモダンな開発環境を使いたいな〜っと思っていたところで PlatformIO という物を知ったのでこれを使って開発することにしました。
なんと VSCode の extension もあるので今回はそれを使った開発方法について説明したいと思います。
※ 今回は M5StickC を前提で話しますが、M5Stack でもほとんど同じです(どっちでもいい内容のときは M5 と記載します)。
続きを読む