web-dev-qa-db-ja.com

スプレッドシートで作成されたアプリと完全なアプリケーションのプログラミング-中間点はありますか?

同僚がGoogleドキュメントで独自に作成したアプリケーションを使用しています。このアプリケーションでは、ユーザーがフォームに入力し、回答に応じて別の質問をして、入力した値に基づいて推奨事項を出力します。

より多くの人々がそれを使用しており、「ビジネス価値」は計算自体の論理にあります。彼は、このスプレッドシートアプローチから、データを(リレーショナルデータベースなどに)格納し、アプリケーションのロジックとワークフローを拡張できる、より堅牢なものに移行したいと考えています。

彼はそれ自体「技術的」ではなく、本格的なプログラミング言語とすべての関連トピック(たとえば、データモデリング/ HTTP要求と応答のしくみなど)を学ぶための投資は彼にとって多すぎるので、PHP/ASP.NETなどは魅力的ではなく、同様に彼は現在、誰かを雇ってこれを行う余裕がありません。

プログラマーになることなく、柔軟性などを高めて、オンラインスプレッドシートで効果的に作業することから一歩踏み出すことを誰もが推奨できる中間点はありますか?

スプレッドシートでアプリケーションを作成できるビジネスユーザーと、適切なWebアプリケーションをプログラミングするIT部門との間には、かなり大きなギャップがあるように思われるので、ギャップを埋めようとする「アプリケーション作成者」ツールがあるといいのですが。

このニーズを満たすと思われるこれまでに見つけた主なオプションは、Zohoアプリクリエーターです https://www.zoho.com/creator/ これまで使用したことがないので、興味がありますこれについてもアドバイスがあります。

6
Kris C

これは何年もの間、良い答えのない質問であり、当時のテクノロジーが何であれ、解決策を求めていたニッチです。以前のWebソリューション(PC/Microsoftレルム内)には、Lotus 1-2-3、次にExcelマクロ、そしてその後のMSAccessとVBAが含まれていました。それは、あまりよく説明も宣伝もされていませんでしたが、 InfoPath の背後にある考え方でもあったと思います。

現在のウェブ時代の答えの1つは、 WebMatrix ;にある可能性があります。同僚の準備ができているよりも「プログラミング」について少し深く掘り下げる必要があるかもしれませんが、一見の価値があります。特にMS以外の領域には、他の人が提案する可能性のある他の人がいると確信しています。

3
StevenV

これがExcelスプレッドシートの場合、私は躊躇せずにInfopathを提案しました。 Googleドキュメントのメソッドに精通していませんが、Excel(Hear!Hear!)でアプリケーションを構築する人々に精通しているため、Infopath + Acces/SQL ServerExpressは一般的に多少の苦痛を伴いませんでした。

あなたが好きな種類なら テキストチュートリアル 。 。 。

必要に応じて ビデオチュートリアル 。 。 。

私はあなたの幸運を祈ります。これは 解決策が切実に必要 の領域です!

2
surfasb

何年も前、私は4th Dimensionと呼ばれる環境で働いていました。これは、プログラミングが簡単なデータベースでした。 Accessやそれに相当するオープンソースのようなものを調べたいと思うかもしれません。

このためのクールなツールであったのはHypercardでした。悲しいことに、それは何年もの間なくなっています。あなたは運がグーグルで「ハイパーカードの交換」をしているかもしれません。そのために私が得た最高のリンクは LiveCode でしたが、無料ではありません。

LiveCodeはオープンソースで無料です(2013年7月現在)。

2
Rich Homolka

Microsoftは最近リリースしました Visual Studio LightSwitch 。私はまだ試していませんが、彼らはあなたの友人が探しているように聞こえるものを宣伝しています-コーディングのないビジネスアプリ。

2
squillman

MSAccessが必要なものをうまく満たしてくれるようです。 Accessには、ウィザードで必要なほとんどのことを実行できる非常に強力なフォーム作成ツールがあります。いくつかの調整が必要な場合がありますが、VBAは非常に簡単に習得でき、複雑なことをしているようには聞こえません。

0
Keltari