Skip to content

The repository of the official app for the award-winning Central Times high school newspaper.

License

Notifications You must be signed in to change notification settings

CentralTimes/centraltimes_app

Repository files navigation

Central Times Header

Central Times App

This is the repository of the official app for the award-winning Central Times high school newspaper.

Central Times utilizes the Wordpress website's REST API as a backend, which includes some modifications to provide support for SNO FLEX , NextGEN Gallery, and other custom site and app configuration metadata.

App Links

Android iOS/Apple

Installation For Android Builds

Prerequisites:

  1. Flutter SDK for Windows, MacOS, or Linux https://docs.flutter.dev/get-started/install
  2. Android Studio https://developer.android.com/studio Make sure to install the Android Simulators according to the flutter SDK.
  3. VSCode https://code.visualstudio.com/

Building:

  1. Clone the repository.
  2. Open a command prompt or terminal.
  3. Change directory to the repository's main folder.
cd centraltimes_app
flutter pub get
  1. Open the folder in VSCode
code .
  1. Click "Run" -> "Start Debugging"
  2. Select the test device that you created after installing android studio.

Installation for iOS Builds

Prerequisites:

  1. Flutter SDK for MacOS only https://docs.flutter.dev/get-started/install/macos
  2. VSCode https://code.visualstudio.com/
  3. XCode https://apps.apple.com/us/app/xcode/id497799835?mt=12

Building:

  1. Clone the repository.
  2. Open the terminal.
  3. Change directory to the ios folder in the repository's main folder.
cd centraltimes_app/ios/
flutter pub get
pod update
  1. Open Runner.xcworkspace
  2. Make sure you are logged in with an eligable Apple Devloper account that has access to signing apps.
  3. Make sure you have an iOS device with 12.0 or greater firmware installed and plugged in to your computer with a USB cable.
  4. Select that device at the top bar next to "Runner" and trust the computer on the iOS device.
  5. Alternatively you can use one of the iOS simulators but it is not garunteed that it will work.
  6. In the same bar as the apple menu select "Product" -> "Run" or press ⌘R.

Issues

Common issues will be posted in an FAQ page on the Wiki. If your issue is not on the FAQ please submit a filled out issue report.

About

The repository of the official app for the award-winning Central Times high school newspaper.

Resources

License

Stars

Watchers

Forks

Languages