基本信息

更新日期:
版本:
4.5.0
大小:
88.1 MB
类型:
软件开发工具
平台:
Mac
评分:
发布日期:
2020-04-06
价格:
免费
开发者:

应用更新

- Improved performance and stability.

System Designer应用截图

【图】System Designer(截图1)【图】System Designer(截图2)【图】System Designer(截图3)

System Designer应用简介

System Designer is an IDE for designing JavaScript systems.

No matter the frameworks you use and the code you write, the most important is the model that you define to create your system.
System Designer helps you to design this model and to generate the classes and components to build your system.

DESIGN YOUR SYSTEM WITH EASE

If you look at the different JavaScript frameworks on the market, you will notice that they all have their own way to define a model, generally only with code.

System Designer uses UML, a standard, to define your model. So you probably already know how to design in System Designer even if you have never run it.

The definition of the model is stored on a JSON format called MSON. With MSON you can define types, classes, one to one / one to many relationships and multi inheritance between classes.

CODE THE BEHAVIOR OF YOUR SYSTEM

Once you have created your model, System Designer generates the skeletons of all your methods. You only have then to add your code to implement them.

System Designer provides you helpers to manage your components. You can easily navigate threw your components to create your application.

CREATE COMPONENTS GRAPHICALLY

There is no need to code to instantiate a component. Create a component in System Designer is like creating a document in a NoSQL Database.

In fact, System Designer acts as an ODM (Object-Document Mapper) to manage your components as NoSQL Documents.

RUN YOUR SYSTEM

You can run your system directly from System Designer and then export it to JavaScript, HTML, JSON or a Node.js module or a Graphviz file.

Because you have defined a model for your application, a Dynamic Type Check is done on every action of your system. All warnings are send and shown in System Designer.

DEBUG YOUR SYSTEM

System Designer can load the model of any system that runs on the browser or on Node.js. You can see the schemas, models, components and methods of the running system and you can edit them.

All modifications to the model done inside System Designer will be send to the running system. There is no need to reload to see your modifications.

DESIGN ON THE GO

System Designer can be used on macOS, iPhone, iPad or any browsers. You can also install it in your project: System Designer requires no backend to work, it is a full web application.

System Designer has a Github module to synchronize your work between all these apps. You can begin your design on your Mac and then continue it on your iPad.

类似System Designer应用

This app will simplify theme install..
This app will simplify theme installation for Xcode. Just open advtcolortheme file or choose a theme you like from www.codethemes.net website and click install. ThemeInstaller also..
With PowerRGB, you're able to create..
With PowerRGB, you're able to create RGB colors, right from your iPhone. With the ability to create colors with Red, Green, and Blue sliders and gradients with multiple colors, the..
DataGenerator for Excel是一个轻量级的转换工具,主要用途是帮助开发人员在进行iOS开发时,将App要用的数据或配置信息快速转换为iOS上的.plist文件..
DataGenerator for Excel是一个轻量级的转换工具,主要用途是帮助开发人员在进行iOS开发时,将App要用的数据或配置信息快速转换为iOS上的.plist文件,或.sqlite数据库,并生成对应的访问代码;你只需要将生成的文件复制到Xcode或Eclipse中就可以立即读取使用。 此软件操作简单,使用方便,能极大地提高开发人员的效率! 主要..
Easily use a native macOS solution w..
Easily use a native macOS solution which will make sense of unorganized XML data by prettifying its output into a form that can be easily read by a human beings Simply open the pre..
Whether you are an macOS or iOS deve..
Whether you are an macOS or iOS developer, the number of icon sizes that need to be supplied with each app is growing enormouslyfor a universal iOS app that supports iOS 7+, you ne..
KineXYZ is an application developmen..
KineXYZ is an application development tool that enables all kinds of creative developers to build 3D interactive systems that use combinations of Xsens DOT wearable sensors to capt..
Easily resize your Android image ass..
Easily resize your Android image assets! Asset Resizer quickly scales your Android app artwork to the targeted resolution sizes (ldpi, tvdpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhpi). To..
This is a Excellent Application on L..
This is a Excellent Application on Learning CSS / CSS3 Includes Video Training and Practice Exam Cascading Style Sheets (CSS) is a style sheet language used for describing the pres..
Scale your app icons to fit on every device.
Scale your app icons to fit on every device.
HTTP抓包调试与请求分析
蜂鸟手机抓包是一款抓包调试工具,它可以帮助开发者在开发手机应用时对应用的请求与访问进行抓取,并把实时抓取的请求与访问传输到PC系统进行分析与查看。 功能: 1,支持抓取HTTP/HTTPS请求,并解密HTTPS; 2,支持对抓取数据包(所有格式)的详情查看; 3,支持对抓包中图片(格式为:png、jpg)的预览查看; 4,APP应用的请求与访问支持在PC系统..
System Designer is an IDE for design..
System Designer is an IDE for designing JavaScript systems. No matter the frameworks you use and the code you write, the most important is the model that you define to create your ..
System Designer is an IDE for design..
System Designer is an IDE for designing JavaScript systems. No matter the frameworks you use and the code you write, the most important is the model that you define to create your ..

System Designer应用下载

苹果商店应用官网

应用评论

黑色

语言里显示支持中文,为什么没有设置中文的选项?

boybeak

不太会用,但是界面好看