Header image
avatar
Sönke Ludwig • Sat, 03 Aug 2024

iOS and Android · Aspect Preview 40

Reaching one of our most important goals, we are introducing two companion apps for iOS and Android that enable the synchronization of photos taken on the mobile phone with an Aspect library on the desktop. Both apps are generally functional right now, but still need to receive updates in the coming weeks to work out the remaining known issues.

Even though the two apps seem very similar on the surface, they are actually working quite differently. In fact, the Android app has existed in the shadows for a while already and can be used safely for setting up an automatic import in the desktop app - the phone simply appears as another storage volume in the file system pane after the pairing process.

The iOS app on the other hand is actually a full version of Aspect hidden under a very simple user interface and uses the peer-to-peer library synchronization of Aspect. The photos contained in the Apple Photos library will automatically be imported into the Aspect library and will then be transferred to the desktop app as part of the regular library synchronization process.

Note that since network synchronization, as of this release, is still considered experimental, extra care should be taken to keep a backup of the images in the synchronized Aspect library!

Getting started on Android

  1. Get the Aspect Sync app from Google Play Store
  2. Open the app on your phone and make sure that you are in the same local network as the computer you are trying to connect to
  3. On your computer, open up Aspect and click the device icon Device list icon on the top-right — you should see your phone listed in the popup list that comes up
  4. Click on the “connect” button next to the device name and then enter the code that is being displayed on your phone
  5. The connection should be successful — click on “Show files” to open the phone storage in the folder browser
  6. Navigate to the folder that contains the photos on your phone, for example “storage/emulated/0/DCIM”, click the “Add to library” button at the top-right of the center pane and choose “Import photos from folder (…)”
  7. Enable the “enable automatic import” switch and click “Import all”

Now, all existing photos and videos should be in the process of being imported, and any newly taken photos will be imported automatically in the future, as soon as the Aspect Sync app gets opened on the phone.

Getting started on iOS

  1. Get the Apple TestFlight app from the App Store
  2. Install the Aspect: Photo Sync Companion TestFlight release
  3. Open the app and make sure that you are in the same local network as the computer you are trying to connect to
  4. On your computer, open up Aspect and click the device icon Device list icon on the top-right — you should see your phone listed in the popup list that comes up
  5. Click on the “connect” button next to the device name and then enter the code that is being displayed on your phone
  6. The connection should be successful — click on “Invite to library” to send an invitation to the phone for the currently loaded library
  7. On the phone, accept the invitation

A new instance of the library will now be created and photos from the Photos app will be imported. This process can take a long time, depending on how many photos are stored on the phone. Once the import has finished, the desktop app will automatically show the photos after the next synchronization.

Other improvements in the desktop version

The desktop app has received a rather large chunk of bug fixes and improvements. Synchronizing libraries over the network in particular is now faster and more robust. Also, all local library instances, for example those on connected external USB drives, are now monitored for changes instead of only the one that is currently loaded. Furthermore, the layout of the device pane has been improved to provide a better visualization of devices and the library instances that they store.

Handy while trying out the application using small test libraries, there is now a new “Delete library…” menu entry. This allows to delete a library, removing all traces, such as the .aspectnode files written to scanned folders outside of the library folder, allowing them to be re-added as scanned folders for other libraries. The contents of the library folder itself will be moved to the system trash, so that they can be reviewed before deleting them permanently. There will also be a warning before any actual images get deleted.

Apart from that, there are a bunch of crash fixes and enhancements throughout the user interface. The full list of changes can be found in the change log.

0 comments