Watch Me Code / archived / read-only

 
  • The Project: Blitzit
    • Simple WKWebView based browser written in Objective C
    • Uses keyboard based "shortcodes" for fast searching of specific sites.
    • Shortcodes will be synced via iCloud
    • Uses auto layout for all views
    • No storyboard
    • No tabs, no bookmarks!
  • Current Task
    • Adding Interface to add/update/delete shortcodes
      • UIPopOver List View
        • Set up a UITableView with a custom nib using autolayout - DONE
        • Add swipe to delete function - DONE
      • Entry View (up next)
  • Application Design Documentation
    • Data Model Classes
      • BLShortCode
        • Short code "record"
          • IDKey
            • Unique identifier
            • Name for default short codes
            • GUID for user created short codes
          • Label
            • The plain text name of the short code
          • Description
            • A long note field, optional
          • Pattern
            • The url template used to access the site
            • [query] is replaced with what the user typed
          • Shortcut
            • The url template used when the code is used by itself
            • This allows short codes to be used like a simple bookmark
          • Conflicting
            • Boolean to flag a short code with a duplicate code
            • This alone does not disable the short code
          • DIsabled
            • Boolean to turn off a short code
            • Conflicting short codes have this set
            • The user can also disable a short code as well
          • Modified
            • Timestamp of last change
            • May help with sync conflicts
          • Code
            • What the user types to use the code
            • Must be unique among active short codes
      • BLShortCodeDB
        • Singleton
        • The data store for BLShortCodes
        • Handles caching
        • Handles sync
        • Data source for list view
    • View Controller Classes
      • BLWebViewController
        • Root view controller
        • Web browser view
      • BLListView
        • Dialog view for maintaining short codes
      • BLEntryView
        • Detail view for entry a single short code's information
  • About Me
    • Alex Shaffer
    • 30 years programming/consulting experience
    • Two apps in the app store
    • iOS/Objective C developer since June 2012
Loading page ...

Print options

Expand or collapse list branches

Want checkboxes? Change the list style

List style:

Display or hide list attributes

x

Expand & collapse ec

Import im

Word count wc

Current selection
Words: #{js-wc-sel}
Characters with spaces: #{js-cc-space-sel}
Characters without spaces: #{js-cc-sel}
The whole list
Words: #{js-wc}
Characters with spaces: #{js-cc-space}
Characters without spaces: #{js-cc}

List view options oo

Any email, forwarded to this address, will appear in beginning of this list.

Send an email to yourself and add the sender to Contacts for future use.

  • The email subject becomes the list item's text.
  • The email body becomes the list item's note.
  • All attachments from the email are attached to the list item (PRO only).
  • In the subject, you can also add #tags, ^due dates, and @assignees with Checkvist's smart syntax.

You can also set up voice integration on mobile devices