NoCode Platform
By David Nimon
Build a service to create mobile apps via no-code drag/drop methods
Details:
- Built a complete custom service that lets small businesses create a mobile app and have it published in the store without having to write any code, providing a friendly user interface to create content and configure their app.
- Built a portal and mobile app framework
- Used Meteor for the initial backend and frontend architecture, along with Xamarin for the mobile app framework
- The mobile applications used a combination of Xamarin C# with a Webview running a mobile-friendly local copy of a portion of the portal code
- Developed a push notification system as a tie between the mobile application and the backend using Azure Notification Hub coupled with a custom notification scheduling system
- Built automations for publication of the mobile apps to the Apple Store (iOS) and the Google Play Store (Android)
- Designed a ruby script based on Fastlane running on a Mac Mini to build and publish to the Apple Store
- Developed an interface on a Windows AWS EC2 Instance, to accept build requests and publish to the Google Play Store
- Migrated the feature set from Meteor to improve performance and development processes using a custom UI and backend framework based on Node Express