テクノロジー スマホアプリをつくるメリット・デメリット~Webアプリとの開発スピード比較 サービスを広げていくために「スマホアプリ」をつくりたい! と思ったら、作り出す前にまずチェックすべきことを紹介します。 これらの記事で紹介されている状況を前提としますが、読まなくてもわかるように書いていきます。 「まずはWebでできないか」と考える 「スマホアプリをつくりたい!」と思ったら、「まずはWebでできないか」と考えたほうがよいで... 2018.11.28 2019.09.18 テクノロジー
テクノロジー iPhoneアプリもAndroidアプリも一発で両方つくりたい! クロスプラットフォーム開発の理想と現実 スマホは2018年11月現在、実質2種類しかありません。iOS(iPhone)とAndroidです。 逆に言うと、スマホアプリをつくりたいときには、iOS版とAndroid版の2つ作る必要が出てきます。これをいっぺんにつくっちゃおうという技術を紹介します。 クロスプラットフォーム開発: iOS版とAndroid版を同時につくる手法 iOS... 2018.11.27 2019.01.01 テクノロジー
テクノロジー 「クライアント・サーバ」システムから正しく考えるサーバサイドプログラムの意味 ネットの仕事やWebサイトの制作現場では、「サーバー」という言葉がよく出てきます。 今回は、「サーバ」とはそもそも何なのかを紹介し、「サーバサイドプログラム」という言葉の意味につないでいきます。(※)「サーバー」「サーバ」どちらも正解ですが、ここでは技術者寄りにして、以下「サーバ」で統一します。 「クライアント・サーバ」システム ネット関... 2018.11.25 2019.01.01 テクノロジー
テクノロジー フロントエンド開発のアツさと変化の速さは、JavaScriptとそのフレームワークの変革が核だ Webプログラマになりたい!という初心者が「JavaScript」を使っていく上で、いまブームになっている最新の動向、おさえておきたいキーワードをお伝えします。 「JavaScript」開発は今、大きく変化する過渡期 「JavaScript」を中心としたフロントエンド開発、つまり、画面に表示されるところを中心とした開発の現場は、「Java... 2018.11.24 2019.01.01 テクノロジー
テクノロジー 画像の扱い初歩の初歩! 色の仕組みと画像の形式 ホームページ、Webサイトをつくっていく上で、どうしても知っておきたい画像や色の知識をまとめます。 色の仕組み、RGB、HSV、CMYK RGB 色の調整で一番よく出てくるのは、「RGB」です。 R=Red(赤)G=Green(緑)B=Blue(青) 3つともフルパワーにすると「白」になり、3つとも最小にすると「黒」になります。 数字アレ... 2018.11.23 2018.12.31 テクノロジー
テクノロジー DOMがわかるとJavaScriptが近づいてくる!ブラウザ技術の中核をつかめ 「JavaScript」や「jQuery」でWebページを動かしたり加工したりするときに、知っておくと進みが早くなる知識として、「DOM」を紹介します。 DOM(Document Object Model)のイメージ 「DOM(Document Object Model)」のイメージをつかむには、次のような理解をするとわかりやすいです。 ... 2018.11.20 2018.12.31 テクノロジー
ストーリー 新しい技術や知識を「使える」ようになるということ 「あぁ、いいですね、わかりやすい!」人生においてほめられたことがあまりないので、20年の歳月を超えてまだ覚えている。 CSSをワークショップ形式で学ぶ講義だった。20人足らずの学生は、ぼくも含めてCSSを初めて学ぶヒトばかりだった。それも当然で、1998年当時、CSSはまだ出始めでごく当たり前に使われるようになるのにそのあと数年かかってい... 2018.11.20 2020.03.31 ストーリー
テクノロジー プログラム言語としてのJavaScriptを学ぶ前に、コレだけは知りたい初歩知識4選【初心者用】 「JavaScript」を学ぶ前に、初歩の初歩としての知識を4つに絞り込んで紹介します。 今回は「JavaScript」を例に取りますが、他の言語にも応用できる、あるいは、他の言語でもそのまま使える知識です。 「文」のルール プログラムでの「文」は、命令のひとかたまり、手続き1個、ぐらいのイメージです。 文の最後には、「;」(セミコロン)... 2018.11.19 2020.03.31 テクノロジー
テクノロジー JavaScriptを書いていい場所3パターン 「JavaScript」を記述する場所は、3種類あります。その全パターンを紹介します。CSSを書く場所(3パターン)と非常によく似ていますので、参照しながらみていくとわかりやすいです。 パターン1)<script>タグの内側 初心者が「JavaScript」を学ぶとき、一番最初に利用するのがこの書き方です。たとえばこのような形で書きます。... 2018.11.17 2021.01.14 テクノロジー
テクノロジー 「>」でピカピカと入力待ちになるものをみたら試すべきこと【初心者用】 一番左側に「>」が表示されて、そのすぐ右側にカーソルがピカピカと光り、入力待ちになっているのをみたら、初心者が試すべきこと、あるいは、エンジニア・プログラマと呼ばれるヒトたちと仲良くなるために、知っておきたい知識を提供する。 その名前は「プロンプト」 まず、この「>」が出て入力待ちになる状態を、ここでは「プロンプト」と呼ぶこととする。 文... 2018.11.17 2019.02.10 テクノロジー