こんにちは!
本日はブログをみていただきありがとうございます。
このブログはかぴそふとが行っているシステム開発について執筆することで
皆様にシステム開発の裏側を知ってもらうことが目的で書いています。
どのような開発をおこなっているの?
かぴそふとでは大きく分けて下記の3つを行っております。
・パソコンソフト開発
・スマホアプリ開発
・WEB開発
それぞれ簡単に説明します。
パソコンソフト開発
パソコンソフト開発では、Windows向けのソフトを主に開発しています。
例えば家計簿ソフトや画像編集ソフト、WEBのデータ収集ソフトなどが
これに該当し、ほかにはパソコン向けゲームもこちらに該当します。
複雑な処理をするものや重い処理をするもの、値段を抑えたい場合は
パソコンソフトがおすすめです。
メイン使用言語:C#
補助使用言語:JAVA・C++
メインDB:SQLite
その他ツール:Unity VisualStudio Intellij
メリット:安く開発できる・複雑な処理も対応できる
デメリット:端末が基本的にスマホより大きいので持ち運びに不便
ソフトをパソコンに入れる必要がある
スマホアプリ開発
スマホアプリ開発では、主にAndroid向け開発を行っております。
iPhoneアプリにつきましては現在準備中です。
スマホ向けゲームや電子辞書のようなものはこちらに該当します。
簡単な処理や外出先で使いたいものはこちらがおすすめです。
メイン言語:JAVA
サブ言語:C#(Xamarin・Unity)
メインDB:SQLite
その他ツール:Unity(C#) AndroidStudio Xamarin
メリット:外出先でも使用できる
デメリット:パソコンソフト開発より高い・負荷がかかる処理には向いてない
WEBアプリ開発
WEBアプリ開発では、通販サイトや掲示板などが該当します。
規模が大きい物はそれなりに高くはなるのですが、
社内掲示板のような規模が小さく、社内のみしかアクセスできないものですと
お安く開発することができます。セキリュティ対策が重要な開発になります。
メイン言語:HTML/CSS/JavaScript PHP
メインDB:MySQL
サブDB:Postgres・SQLite
その他ツール:DreamWeaver VisualCode
メリット:インストールする必要がない・外出先でも使用可
デメリット:セキリュティ対策にコストがかかる・負荷がかかる処理は難しい
まとめ
上記3つをあげてみましたが開発がなんとなくでしか
決まってない場合でもお気軽に問い合わせて頂ければ
用途にあわせて提案できますのでぜひ1度お問い合わせください。
次回は仕様決定編を行います。