Violet Rails iOS Client
May 16, 2023 ยท View on GitHub
Every Violet Rails Web App is native iOS ready.
-
Learn about Violet Rails, "the complete solution for building your online business" by visiting the official site: http://violet.restarone.solutions
-
Get involved with Violet Rails Server development: https://github.com/restarone/violet_rails
See how http://violet.restarone.solutions seamlessly translates from Web to Native iOS below
Ship iOS apps with ease, using Violet Rails
See most up-to date version of the guide here: https://github.com/restarone/violet_rails_ios_client/issues/28#issue-1702174861
Steps
- Fork Repository
- Customize client to your needs
- Point to your Violet Rails app
- Ship to the App Store ๐
After forking the repo and cloning on Xcode, here are some customization options:
Customizing the splash screen
- You can customize the splash screen by editing the LaunchScreen storyboard
Customizing the app icon
- Change
AppIconin assets to your desired app icon
Disabling the Apps tab
- Change
STANDALONE_MODEin Common > Constants > App to true in order to remove the Apps tab
Defining the default app
- You can change
ENDPOINTin Common > Constants > App to the desired root app - The default app is
https://violet.restarone.solutions
Changing app display name
- Edit the
Display Namefield to change the app's display name, which is the name displayed under the app on the home screen - Editing the app's app store name, subtitle, description, or any metadata will have to be done through App Store Connect
Custom App Example
-
Custom Launch Screen
-
Custom App Icon and App Display Name
-
Without apps tab