ultimus 0.0.1
ultimus: ^0.0.1 copied to clipboard
The Ultimus implementation of the BB framework and libraries
Welcome to Project Ultimus #
Project Ultimus is the brand new Flutter implementation of the BombBomb frameworks and common libraries, for use with web, android and iOS devices. The key take away from this repo is that we are able to have a 'code once, deploy everywhere' framework that allows us to move faster for projects that require large scale changes over many platforms.
The services that will be taking immediate advantage of this repo are
- Android
- iOS
- EZIntegrate (which services other repos/platforms)
Possible places where this repo could be useful
- Outlook
- Chrome extension
- Anywhere that can import and use js, kotlin/java or swift code
Flutter Doctor #
flutter doctor -v
can usually help you diagnose any issues that you might have!
Upgrade your version of Flutter #
flutter upgrade
can help ensure you are running the latest version
Fix can't find Android SDK #
If you get the following error when running flutter doctor...
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this.
use the following instructions to fix the issue
...and then run flutter doctor again!
Fix 'Cannot determine if IntelliJ is installed'
This is an error in the flutter doctor and does not appear to affect the actual build process. Feel free to ignore this!
Adding Code
Add your code to the app. This can be pretty much anywhere within the repo! Once you are happy with the results, we can move on to the build phase!
Building
The best part about this process is that you only need to run
flutter pub
in order to build all the code files into their separate platforms
Deploy OR Run the example
In order to see your work in action, you can either build the library and upload it to our private Nexus repository OR run the example app on your chosen platform (web, android or ios)