This is an old revision of the document!
Common Development tools
http://www.tutorialspoint.com/index.htm
Login all Microsoft apps using company email account
All developers
Desktop App
Install all applications and customise them as instructed.
Mobile App
- WeChat
- Microsoft Authenticator (for 2-factor authentication)
- Microsoft Outlook or Web Outlook
- Microsoft OneDrive
- Microsoft Teams
Web developer (frontend/ Backend/ QA/ Web Designer)
- Node.js, install via NVM
- if you have already installed node.js via the official installer, you will need to uninstall it and delete the folder “c:\program files\nodejs” before you run the NVM installer
- NVM (MacOS), https://github.com/nvm-sh/nvm
- NVM for Windows, https://github.com/nvm-sh/nvm
- use npm global install the following package
- Google Chrome Browser
- MongoDB (no need for Web Designer)
- Mac via Homebrew, see this
Flutter developer
You need to setup the Android Studio but we will use VS Code for the development tool.
- Android Studio
- Dart plugin
- Flutter plugin
On Mac, if install Android Studio 4.1, may need to create a symbolic link so that 'flutter doctor' could check the Dart and Flutter plugins correctly.
$ ln -s ~/Library/Application \Support/Google/AndroidStudio4.1/plugins ~/Library/Application \Support/AndroidStudio4.1
- Xcode (via App Store) Mac only
- Xcode Command Line Tools (after install Xcode, run this command via terminal 'xcode-select –install')
Web Designer
- Install AMP (Apache 2.4 or up, MySQL 8 or up, PHP 7.3 or up)
- WordPress 6 or up
Designer
- AI
- Photoshop
- Google Chrome
QA
- Postman-to-k6:
npm install -g @apideck/postman-to-k6
.NET developer
- Visual Studio 2022 (v17.2.6)
- .NET 6 SDK and Runtime (included in Visual Studio 17.2.6)
- Swagger
- Entity Framework
- Json.NET - Newtonsoft
Deployment Tools
Install an App with specific version via Homebrew 使用 Mac OS only
$ brew tap homebrew/versions
Then search for your desired package:
$ brew search mongoldb
This might give you the follow results:
homebrew/versions/mongodb24 homebrew/versions/mongodb26 mongodb
And then install the desired version:
$ brew install homebrew/versions/mongodb26