
The simulator is comparable with what you might know from Chrome DevTools' device mode. Simulator and real device testing and debugging # Inspecting Baidu DevTools with Chrome DevTools reveals that the simulator is realized as an Electron tag. If you are interested in the IDE internals, you can oftentimes simply inspect them with Chrome DevTools with the keyboard shortcut Control+ Alt+ I (or Command+ Option+ I on Mac). The IDEs per se are implemented either as NW.js or as Electron apps, the simulators in the IDEs are realized as an NW.js tag or Electron tag, which in turn are based on a Chromium tag. In all IDEs, there is a debugger based on the Chrome DevTools frontend with some modifications, more on those later (see Debugger).
Wechat for mac online code#
You always have a code editor based on the Monaco Editor, the same project that also powers VS Code. Quick App DevTools with code editor, simulator, and debugger.Īs you can see, the fundamental components of all IDEs are very similar. ByteDance DevTools with simulator, code editor, and debugger. Baidu DevTools with simulator, code editor, and debugger.

Alipay DevTools with code editor, simulator, and debugger. WeChat DevTools with simulator, code editor, and debugger. In the following, you can see screenshots of the five IDEs mentioned in the paragraph above. Once you are logged in, the IDE knows your identity and lets you start programming, debugging, testing, and submitting your app for review. Very rarely do you have to enter a password. Usually you just need to scan a QR code with the super app (where you are already logged in) that is generated by the IDE. To get started quickly with mini app development, all super app providers offer demo apps that can be downloaded and tested immediately, and that are sometimes also integrated in the "New Project" wizards of the various IDEs.Īfter launching the IDE and loading or creating a (demo) mini app, the first step is always to log in. You can, at your own risk, bypass this as outlined by Apple help. If you are a macOS developer, be aware that not all IDEs are signed, which means macOS refuses to run the installer.
Wechat for mac online install#
You actually want to make sure that you install the Chinese version and not a sometimes available English (or overseas) version, since it might not be up-to-date. Like the super apps, the majority of the IDEs are available only in Chinese.

While there are more, I want to focus on the four most popular ones, and a fifth for Quick App for comparison.

Wechat for mac online for free#
Mini app development on all platforms happens in IDEs that are provided for free by the super app platforms. Now that I have covered mini apps per se, I want to focus on the developer experience for the various super app platforms. If you just landed here, you may want to start reading from the beginning. This post is part of an article collection where each article builds upon previous articles.
