Versions
upcoming
- Light/Dark mode
Currently, everything was designed for dark mode (apologies, I like dark mode).
- Online community updates
Update community catalog data online instead of seed data provided in the application bundle.
- Pick a watch - by color
Input a color based on the outfit you are wearing, and see a selection of watches that match based on dial, bezel, case, and/or strap.
Since the color pickers in the application support millions (literaly) of colors, there will be an adjustable 'window' to decide how close to the color match you desire.
And you can always go the boring route and use tags,
i.e. 'Show me all my watches tagged as Color - Blue'.
Hopefully we can also use the camera for color picking.
- Vendor Inventory
Have stock inventory information available in the app.
This feature will be hidden by default as it only benefits vendors. There will be a toggle in settings to expose inventory features.
Models
- lots
- quantity
- inbound
- location
- landed cost per unit
- date & time verified
- Current time
Add a view showing accurate current time UTC and local.
Also show moon phase and tidal information.
- Accuracy
Allow users to record accuracy tests for a watch over time.
- iPad/desktop support
Initial releases are limited to iPhones only.
- iCloud sync
Share the users' library across devices.
- Online sharing
Allow share files to be submitted online.
- Premium version
Unlock 5 watch limit.
v1.4
- improved text filtering (search)
- minor fixes, import optimizations
v1.3
- Tags
Can now modify tags for objects without needing to enter edit mode.
The Favorite tag will now show a red 'heart' icon in lists and display cards.
- Wear Charts
Added by Date
- Galleries
Reorganized galleries into a single navigation option with tabs
- 2 new Galleries
- Watches by Purchase Date - View watches grouped by purchase date. See which periods were the most active in aquiring new pieces for the collection.
- Watches by Wear Date
- Slideshows
Available: (with Ken Burns effect)
- Glamour Shots
- Lume Shots
Right now the slideshow is randomized. I plan to make randomized an option switch and by default sort the slideshow based on context (by Brand, Origin, Purchased Date, etc)
- Trays
Trays can now be excluded from wear tracking.
This is useful if you have certain watches that you do not want to show up in the wear tracking charts.
Simply add the watch to a tray that is marked as not included in wear tracking.
v1.2
- Wear Charts (Wear tracking reports)
Added wear charts to visualize the wear data
Available:
- by Watch
- by Type
- by Time Since Last Worn
By Watch and By Type have options to customize the date range (this wouldn't make sense for By Time Since Last Worn)
with quick presets for 'last 30 days', 'current year', and 'all time'.
v1.1
- Additions to manufacturer catalog
- Tags
Can now import tags into a watch from model & movement.
This means that you do not have to worry about fully setting tags in a model or movement before adding a watch.
Adjustments can be made to model & movement tags, and then (from the watch edit screen) those tags can be added to a watch.
- Improvements to navigation
- Minor fixes
v1.0 - initial preview release
- Manufacturers
Manufacturers can be marked as making watches and/or movements, which determines if they are shown in the selection list when adding a watch, model, or movement.
Additional fields such as parent company, origin, notes, contact (phone/email/website), and branding (logo, color) are available.
Manufacturers can have tags.
- Manufacturer catalog
Pre-loaded manufacturers data. Users can add manufacturer data.
- Movement catalog
Pre-loaded movements data. Users can add movement data.
- Movements
Movement data includes manufacturer, specifications (jewels/power reserve/frequency/hacking/battery type), dimensions (diameter/height), pinion dimensions (GMT/hour/minute/second) and notes.
Movements can have tags.
- Model catalog
Pre-loaded models data. Users can add model data.
- Models
Model data includes manufacturer, reference #, nickname, MSRP, details (notes), movement, dimensions (diameter/thickness/lug-to-lug/lug width), weight, water resistance, URL to product page, and photo.
Models also contain 2 full color pickers for each of dial/bezel/case/strap to record true color.
True color data will be used in a future release.
Models can have tags, and also reviews.
- Tags
Tags are 'details' that can be added to objects to better describe the item.
A set of common tags is provided, and users can add their own tags.
Tags are grouped in categories,
i.e. 'Complications'.
This allows the user to describe a watch by adding complication tags ('day','small seconds','moon phase',etc.) and then filter on those tags,
i.e. 'Show me all my watches with a moon phase complication.'
Tags can be assigned to manufactures, movements, models, and watches, and will cascade down to the watch when a new watch is added to the collection,
i.e. Adding a watch where the model contains an NH34 movement - the watch will be assigned tags Complication - Date, Complication - GMT, Movement - Japan MOVT, Movement - Mechanical (automatic), and any other tags the model may contain.
The user can add/remove tags to a watch at any time, including custom tags created by the user.
- Reviews
Reviews are links to an outside source such as YouTube or Instgram, and allow users to view content related to the model.
Review contain a title, URL, creator name, and date reviewed.
- Watches
Watch data includes model (inherits manufacturer/movement), tray, serial #, 3 photos (glamour shot/case back/lume shot), acquisition data (purchased from/purchased price/purchase date/expected date/carrier/tracking #/current location/received date), notes, and complete flag.
Watches also contain 2 full color pickers for each of dial/bezel/case/strap to record true color.
Colors are inherited from the model, but can be overridden using this data,
i.e. The user changed out the stock bezel/strap/etc.
True color data will be used in a future release.
- Trays
Trays are optional but provide a means to group watches. There is a default 'Wishlist' tray, and users can create trays as desired,
i.e. a user may have a two shelf watch box, and creates trays 'top shelf' and 'bottom shelf'.
Trays can be sorted by the user, which controls how watches are displayed on the main page.
Photos can be attached to trays to show an overall picture of that section of the collection.
- Help system
Help and tips will present throughout the application.
Once the help is dismissed, it will no longer be presented.
Users can reset the help dialogs in settings, which will cause the help dialogs to reappear.
- Import/Export
Ability to export all user provided data, and successfully re-import that data (backup).
Files are stored to a location of the users' choosing.
Including images in the export is optional (on by default) and can be toggled in settings.
- Share data
Users can choose to create an export file containing data they have provided that can be included in the community catalogs (manufacturer/movement/model) in order to enhance the catalogs for other users.
No watch or tray data will be exported.
Users can choose to share data for all manufacturers, or select a single manufacturer.
Share files must be emailed for processing.
- Acquisition
Record data such as purchased from, purchase price, purchase date, and received date.
Watches placed in the Wishlist will display 'Available from' and 'Expected price'.
- Inbound feature
Watches with a recorded purchase date, but without a recorded received date, will be placed in a special tray call 'Inbound'.
Any provided details relating to shipping (exepected date, carrier, tracking number, current location) will be shown on the watch card, including a countdown in days (if expected date was provided).
The inbound feature can be enabled/disabled in settings.
- Wishlist
Watches assigned to the 'Wishlist' tray will have related data (Available from, Expected price) shown on the watch card.
- Missing data reports
Reports to alert the user that some watches may be missing data.
Reports include: Missing Glamour shot / Case back photo / Lume shot / Purchased from / Purchase date / Purchase from / Received date / Awaiting data
- Awaiting data
Awaiting data is a flag on a watch that allows the user to mark a watch as 'Complete', i.e. they have added all the data they wish to add and the entry is finished.
The 'Complete' flag can be reset globaly in the data section.
- Purge wear data
Purge wear data will remove all the user's wear tracking information from the application.
Purge functions are available in the data section.
- Purge all data
Purge all data will remove all the user's data from the application.
Purge functions are available in the data section.
- Gallery - Watches
This is the default home view and will show watches grouped by trays.
This is also the means to add a watch.
Each tray will show the title and watch count, and if available, an icon to view the tray photo.
- Gallery - Watches by Brand
Similar to the main view, this groups watches by brands along with a count of the number of watches per brand.
- Gallery - Watches by Origin
Similar to the main view, this groups watches by origin based on the model - manufacturer data, along with a count of the number of watches per area.
- Gallery - Brands by Origin
This displays all the branded manufacturers in the application grouped by origin.
For a manufacturer to be considered 'branded', the entry must contain some additional information involving logo and brand colors.
- Gallery - Models by Brand
This displays all the branded models in the application grouped by brand.
For a model to be considered 'branded', the entry must contain some additional information involving model photo and link to product page.
- Gallery - Lume shots
Lume shots displayed by brand.
- Filter
When searching for a watch or watches, watches can be filtered using search text, size, and tags,
i.e. 'Show me all my diver watches between 40mm and 42mm that are blue, and the description (manufacturer/model/reference #) contains the letters 'Citiz'.'
- Wear tracking
Watches can be marked as worn on a date, which is stored in a calendar.
If a watch has a purchase price, the 'cost-per-wear' will be displayed.