Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.44 KB

README.md

File metadata and controls

55 lines (34 loc) · 2.44 KB

Violet Rails iOS Client

Every Violet Rails Web App is native iOS ready.

See how http://violet.restarone.solutions seamlessly translates from Web to Native iOS below

Screen Shot 2023-03-09 at 2 07 47 PM

Ship iOS apps with ease, using Violet Rails

See most up-to date version of the guide here: #28 (comment)

Steps

  1. Fork Repository
  2. Customize client to your needs
  3. Point to your Violet Rails app
  4. 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 AppIcon in assets to your desired app icon

Disabling the Apps tab

  • Change STANDALONE_MODE in Common > Constants > App to true in order to remove the Apps tab

Defining the default app

  • You can change ENDPOINT in Common > Constants > App to the desired root app
  • The default app is https://violet.restarone.solutions

Changing app display name

image
  • Edit the Display Name field 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
image
  • Custom App Icon and App Display Name
image
  • Without apps tab
Screen Shot 2023-05-16 at 1 48 56 PM