问题标签 [prototyping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
2787 浏览

user-interface - 与客户一起制作 GUI 原型

当与客户一起设计初始 GUI 功能原型时,是使用笔/纸绘图更好,还是使用工具模拟某些东西并向他们展示?

反对工具生成设计的论点是,客户有时可以专注于模型的低级细节,而不是从整体上获取更高级别的 GUI 功能视图。

0 投票
7 回答
4742 浏览

python - 在编译之前使用 Python 代码进行原型设计

一段时间以来,我一直在考虑编写一个峰值拟合库。我对 Python 非常了解,并计划一开始就用 Python 实现一切,但设想我最终可能不得不用编译语言重新实现一些核心例程。

IIRC,Python 最初的职责之一是作为原型语言,但是 Python 在允许将函数、函子、对象传递给函数和方法方面非常自由,而我怀疑 C 或 Fortran 并非如此。

关于设计我设想必须与编译语言接口的函数/类,我应该知道什么?这些潜在问题中有多少是由 cTypes、bgen、SWIGBoost.PythonCythonPython SIP等库处理的?

对于这个特定的用例(拟合库),我想允许用户将数学函数(高斯、洛伦兹等)定义为 Python 函数,然后可以将其传递给编译的代码拟合库进行解释。传递和返回数组也是必不可少的。

0 投票
6 回答
753 浏览

prototyping - How do you prototype?

We prototype a design, GUI, just to analyze a particular problem, proof of concept, etc. Sometimes we throw away the prototype, and sometimes it ends up in the production code. We use different languages, technologies, strategies, and styles to prototype.

What are the different situations you prototype usually and how do you prototype? Any good resource out there to master the craft?

0 投票
11 回答
1712 浏览

ide - 用于原型设计的最快速 RAD 环境

对于工作原型,您认为最快速的 RAD 环境是什么?不是为了辩论。

  • 平台
  • IDE
  • D B
  • (个人笔记)

谢谢你。

PS1 我对 PERL 的后端原型设计非常满意……我在处理 UI 时卡住了……这似乎并不容易……

0 投票
5 回答
4885 浏览

user-interface - 创建交互式应用程序原型的最佳方式是什么?

这个问题应该从一般的角度来解释,而不是仅仅针对网络应用程序或桌面应用程序。

我一直在寻找一种简单易行的方法来为 Web 应用程序创建交互式原型。我想使用一种技术,允许简单的 UI 创建,尤其是在进一步迭代中重新创建和修改 UI。用模型数据填充 UI 应该非常简单。该技术可能需要一种简单的编程形式,例如指定从 UI 元素 A 到 UI 元素 B 的拖放行为。

我目前使用的一种工具是 Adob​​e Flex Builder。包含的 GUI 设计器非常好,到目前为止我已经完成了一些 AS3 技能。问题是将数据添加到 UI。它总是导致我编写用于检查和解析 XML 树结构的代码,主要是调试原型的这一部分。太麻烦了!

许多人使用的另一个工具是 PowerPoint,它涉及通过在单独的幻灯片中绘制交互的每个部分来创建 GUI 的一种非常麻烦的方式。没门!使用纸质原型我会快得多。其他(更好!)自由形式的绘图工具也是这个类别的一部分(我是一个快乐的重量级 inkscape 用户),但原型和模型显然不是他们的主要目的。Viso 的 UI 模板调色板使它比绘图比赛好一点。

据我所知,快速原型设计的主要竞争对手是:

  • 爱丽丝
  • 轴心
  • 瑟琳娜和其他?
  • 维索
  • Powerpoint、Illustrator、Inkscape 或任何其他自由形式的绘图工具
  • 纸质原型
  • 具有良好 GUI 构建器的 IDE(例如 Flex Builder Designer 和 Netbeans Matisse)

我的观点是,真正的 GUI 构建器是一个很好的起点。你目前的方法是什么?请在此处概述您的流程以及利弊作为答案。

0 投票
4 回答
3154 浏览

eclipse - Are there any user interface prototyping tools for Eclipse?

I am looking into designing new features for Eclipse-based programming tools, from the requirements/ideas perspective. To really do this quickly, I would like to sketch UI elements without having to code things -- my concern is with the concepts and ideas right now, not the possible later realization. Are there any such graphical sketching tools for Eclipse?

(on a side note, I should also note that I find Eclipse a better idea every day, in the way that you can combine partial systems from very many different sources into a single environment. It really is the future of IDEs, especially for embedded systems. It used to pretty horrible pre-Eclipse-3.0, but now it does seem to work)

0 投票
13 回答
1265 浏览

prototyping - 先设计还是先原型?

当第一次接近一个项目时,最好退后一步,仔细考虑所有事情,或者只是潜入并在以后开始编码和润色?本质上,您是先设计还是尝试快速原型?

我已经被这两种方法所困扰,有时我会尝试仔细考虑所有事情,但是当我真正深入到细节时,我会遇到我没有考虑到的问题,有时当我第一次编码时,我会以需要的代码结束重做以适应更好的整体设计。我的很多问题都源于缺乏经验,但欢迎任何建议。

0 投票
8 回答
45659 浏览

prototyping - 谁能告诉我强类型和弱类型是什么意思,哪个更好?

谁能告诉我强类型和弱类型是什么意思,哪个更好?

0 投票
6 回答
12783 浏览

c# - 是否有任何适用于 Windows 窗体、数据库驱动的应用程序开发/原型设计的框架?

我正在编写简单的数据库驱动应用程序,80% 的功能是对大约 15 个表的 CRUD 操作。来自 Web 开发背景,我认为我可以使用 Rails 脚手架或 Django 管理员来涵盖几乎所有这些 CRUD 案例。所以我开始寻找类似 Rails/Django 的框架,但寻找 Windows 窗体应用程序(当然,我知道“富客户端”应用程序开发与 Web 开发有很大不同,我并不期待任何真正相似的东西)。

令我惊讶的是,除了各种 ORM(我们称之为模型层)之外,在 View-Controller 层方面我似乎别无选择。也许我错过了什么?

PS。我评估了 Visual Studio 数据集设计器,但它似乎只适用于最简单的情况,并且需要额外的代码来完成任何不重要的任务。

(添加)到目前为止,我发现:

  1. TrueView for .NET(感谢 Vijay Patel)
  2. NConstruct
0 投票
6 回答
2141 浏览

asp.net - 如何制作大型网站的原型?

我正在重写一个基于 VB6 的大型应用程序。我们正在从 Windows 窗体迁移到使用 ASP .Net 的基于 Web 的部署。大约有 50 个核心用户,都是公司内部的。

我们需要一种有效的方法来尝试不同的设计,以研究网站的信息架构、工作流程和整体外观。理想情况下,原型看起来足够好,可以向用户展示以收集反馈。

一些 ajax 风格的下拉菜单或控件将有助于展示我们的想法,但不会以牺牲快速原型为代价。

打破 Visual Studio 感觉还为时过早,我们需要的不仅仅是笔和纸或 Visio……有什么建议吗?