tedbarnett / VideoWatcher

An iOS app that allows users to review their video files and highlight favorite moments
2 stars 0 forks source link

Skip launch screen, intro screen instead if library is empty #26

Closed tedbarnett closed 1 year ago

tedbarnett commented 1 year ago

We don't need to show the "Barnett Labs" splash screen since things seem to load pretty quickly. Instead, only if the user has no videos selected yet, let's show a mostly-text splash screen with the following text:

Welcome to VideoWatcher. To start, add videos from your Apple Photo library, or from Google Drive or Dropbox. Click the "+" sign above to start that process.

bhautikpatoliya004 commented 1 year ago

@tedbarnett Currently, we have flow like, App launch > Splash screen > Checking is there any video available in local database?, If available, moved to video panel screen otherwise stay at "Import video from Photo Library" screen.

So from above description what I understood,

  1. Need to remove splash screen
  2. Check is there any video available in local database? If available, moved to panel screen, otherwise show text in centre of screen (Welcome to VideoWatcher. To start, add videos from your Apple Photo library, or from Google Drive or Dropbox. Click the "+" sign above to start that process.) And remove "Import video from Photo Library" Button and add + button top right side.
  3. Click on + button to open small menu with list items, Photo Library, Google Drive and Dropbox.

Now, my question is if user tap on any one option(Photo Library, Google Drive and Dropbox.) and selected videos then which screen I need to show next?

bhautikpatoliya004 commented 1 year ago

@tedbarnett Right now, I added "Play video ->" button when import process done to go to video panel screen.

tedbarnett commented 1 year ago

Good call. Works!