ソフトウェア開発実績

株式会社クリアコード > サービス > ソフトウェア開発実績

弊社は主にフリーソフトウェア分野における全般的なソフトウェア開発やサポートを得意としています。要素技術となる様々なフリーソフトウェアプロダクトへの開発参加経験を生かし、他社には真似のできない高度なソフトウェア開発・フリーソフトウェアカスタマイズ事業を展開しています。

Rubyアプリケーションの開発

RubyはRuby on Railsによって広く世に知れ渡るようになりましたが、Webアプリケーション用途だけではなく、低レベルなネットワークアプリケーションからGUIアプリケーションに至るまで、あらゆる分野において高い開発効率を誇る言語です。

弊社には長年に渡ってRuby開発コミュニティに貢献してきたエンジニアが在籍しており、Rubyでの開発に関しては分野を問わず高いクオリティのサービスを提供可能です。Rubyそのものに精通しているため、Ruby on Railsのようなフレームワークそのものや使用しているライブラリに問題があった場合でも、それらの問題を解決しつつ開発を続けることが可能です。

開発事例

ソフトウェア自動テストフレームワークの開発

Subversionなどのバージョン管理システムや、Bugzillaなどのバグトラッキングシステムなどとも連動した高度なソフトウェア開発環境の構築が可能なソフトウェア自動テストフレームワークを開発しました。

本システムを支える要素技術としてC言語用のテスティングフレームワークCutterやPython用のテスティングフレームワークPikzieも同時に開発し、フリーソフトウェアとして一般に公開しています。

シンクライアントシステムの開発

昨今の企業におけるセキュリティ意識の向上に伴い、数々のシンクライアントソリューションが提案されています。中でもGNU/Linuxをベースとしたシンクライアントシステムは、その高い柔軟性とコストパフォーマンスから注目を集めており、市場に参入するベンダーが相次いでいます。しかし、実際にはGNU/Linuxシステムを熟知した技術者の不足から、思うようなカスタマイズができないといったミスマッチングも生じています。

弊社では、GNU/Linuxシステムに対するシステム層およびアプリケーション層の両面に渡る高度な知識を生かし、多くのGNU/Linuxベースシンクライアントシステムの開発に携わっています。

開発事例

デスクトップ環境のカスタマイズ・障害対応

IPAのOSSデスクトップ導入実証事業や、Ubuntu Linuxの台頭などに見られるように、デスクトップ分野においてもフリーソフトウェアに対する社会的な注目が集まりつつあります。しかしながら、Microsoft Windowsとの互換性欠如などの様々な技術的問題が、導入の障壁となっております。

弊社ではこれまでに、自治体へのOSSデスクトップ導入に際し事前に挙げられているこれらの障害に対し、ソースコードレベルで対処を行うサービスを提供して参りました。開発人員のほとんどが日常的にGNU/Linuxデスクトップを使用するとともに、不具合の修正や開発元に対するフィードバックも行っているため,ユーザビリティーにも配慮したきめの細かいカスタマイズを得意としております。

カスタマイズ・障害対応事例

マルチプラットフォームGUIアプリケーションの開発

弊社の開発陣は過去にGUIツールキットGTK+を用いたアプリケーションを数多く手掛けており、GUIアプリケーションの開発能力については強い自信と誇りを持っております。また、GTK+アプリケーションの開発で培ったノウハウを応用し、Windowsネイティブアプリケーションや、マルチプラットフォーム対応アプリケーション、組み込み機器向けアプリケーションなど、幅広いプラットフォームを対象としたアプリケーションの開発を承っております。

開発事例

プラットフォーム開発支援

エンタープライズ用途におけるGNU/Linuxシステムの浸透に伴って、GNU/Linuxプラットフォームにも商用UNIX並の高可用性が求められる時代となっております。

弊社はこれまでに、プラットフォームの要素技術開発支援や、信頼性向上のためのテスト自動化支援などのサービスを提供して参りました。

開発事例

Internet Explorer用アドオンソフトウェアの開発

弊社はMozilla Japan様のパートナー企業として、Mozilla Firefoxのサポートに重点を置いた事業展開をしております。一方で、「より多くのお客様に製品をお届けするために、Internet ExplorerとMozilla Firefoxの双方で同じように動作する拡張機能を開発して欲しい」といったご要望も数多く寄せられております。このようなご要望にお応えするため、IE用ツールバーやActiveXコントロールなどの開発についてもご依頼を承っており、その開発ノウハウを蓄積しております。

その他のソフトウェア開発

以上の分野に限らず、弊社ではあらゆる分野のソフトウェアについて開発を承っております。

対応可能言語

対応可能OS

その他の言語やOSについてもご相談に応じて柔軟に対応しておりますが、原則としてJavaやPHPでの開発については承っておりません。