blog.amyworrall.com
Slides for my iOSDevUK talk on Templateable apps — Amy Worrall's Blog
http://blog.amyworrall.com/post/60834299276/slides-for-my-iosdevuk-talk-on-templateable-apps
Slides for my iOSDevUK talk on Templateable apps. At iOSDevUK last week, I gave a talk on making templateable apps — that is, apps with a single codebase but different content, theming or features. As promised, I’m sharing the slides:. Download the PDF of my slides. I’ll hopefully blog in more detail on this topic in the future (perhaps including sharing a reusable class for reading the config plists). If I haven’t done it by October, email me to remind me! Blog comments powered by Disqus.
blog.amyworrall.com
Scripting Bridge predicates and enums — Amy Worrall's Blog
http://blog.amyworrall.com/post/106607717510/scripting-bridge-predicates-and-enums
Scripting Bridge predicates and enums. I’m working with the Scripting Bridge and AppleScript-ObjC at the moment, so expect a longer article soon! For now I’ll share a quick tip. If you’re trying to filter an SBElementArray using a predicate, and want to substitute in an enum value (for example, fetching OmniFocus projects that are either active or on hold, but not completed or dropped), you may be unsure what type to pass into the format string. Neither string nor integer work.
blog.amyworrall.com
Integrating the Omni frameworks into an app — Amy Worrall's Blog
http://blog.amyworrall.com/post/53763412031/integrating-the-omni-frameworks-into-an-app
Integrating the Omni frameworks into an app. The OmniGroup, makers of apps such as OmniGraffle, have released a lot of their code as the open source Omni Frameworks. This is great: there are things like a document picker with support for OmniPresence, a rich text editor, classes for zoomable tiled views, and many many other things too. This isn’t meant to be a tutorial that tells you every step, so if it doesn’t work for you, you may have to do some investigation on your own. I first cloned the git repos...
blog.amyworrall.com
Omni Frameworks part 3: saving some data — Amy Worrall's Blog
http://blog.amyworrall.com/post/59315944229/omni-frameworks-part-3-saving-some-data
Omni Frameworks part 3: saving some data. This is a quickie, but I thought I’d write up a small stumbling block that I encountered. It probably came from my being relatively unacquainted with UIDocument, rather than an Omni-specific problem, but here goes. I was implementing saving some data in the app I’ve been building up over part 1. After first being sure to link against MapKit, I then made a MapViewController. I gave it a mapView. Property and a document. Property, then put the following in loadView:.
blog.amyworrall.com
Amy Worrall's Blog
http://blog.amyworrall.com/page/2
Predicting an Apple event. It’s prediction time again: Apple have sent an invitation for their October event. I just read Nick Heer’s predictions. For what we’ll see. The thing that struck me was how many of them there are. From my memory of Apple announcement, I didn’t think they’d announce so many things at once. So I went digging. The iPad mini event: the big news was the iPad mini, plus the related but less important announcement of the iPad 4. Minor but unrelated hardware? Well, we had the new thin ...
blog.amyworrall.com
Threads — an idea for an App.net client — Amy Worrall's Blog
http://blog.amyworrall.com/post/58694914012/threads-an-idea-for-an-appnet-client
Threads — an idea for an App.net client. For those of you who don’t know, App.net. Is like Twitter but for money. No, wait, that’s not how we’re supposed to introduce it — it does other stuff too, like file hosting and chat rooms. And there are free accounts now, so it’s not only a paid service. Hmm, let’s try that again…. For each post in the thread, if it’s in reply to the post immediately above it, that’s fine and not confusing. But what if it’s in reply to a post from further ba...In that situation, ...
stackoverflow.com
User Amy Worrall - Stack Overflow
http://stackoverflow.com/users/244340/amy-worrall
To customize your list. More stack exchange communities. Tour Start here for a quick overview of the site. Help Center Detailed answers to any questions you might have. Meta Discuss the workings and policies of this site. About Us Learn more about Stack Overflow the company. Business Learn more about hiring developers or posting ads with us. Mobile App Developer from England. I mainly do iOS and Mac coding. Coventry, United Kingdom. Member for 6 years, 7 months. 1,225 profile views. View all tags →.
blog.amyworrall.com
An introduction to Cocoa Bindings — Amy Worrall's Blog
http://blog.amyworrall.com/post/97311712725/an-introduction-to-cocoa-bindings
An introduction to Cocoa Bindings. After learning about Key Value Observing, you might be wondering if there is any way of automatically keep two properties synchronised. Cocoa Bindings, a Mac-only technology, provides this missing link, although it is not as simple as just updating one property whenever the other changes. Bindings are specifically designed to work with views and controllers in AppKit, and contain many features to make them more useful when responding to user interaction. We can see that...
blog.amyworrall.com
Omni Frameworks Part 2: Using the Document Picker — Amy Worrall's Blog
http://blog.amyworrall.com/post/56517622758/omni-frameworks-part-2-using-the-document-picker
Omni Frameworks Part 2: Using the Document Picker. Here’s part two of a series of posts chronicling my experiences using the Omni Frameworks. As before, I’d like to add the disclaimer that I don’t know if what I’ve done is best practice: the Omni Frameworks are not documented and I’m figuring things out as I go along. I added the CFBundleTypeRole and LSHandlerRank keys because Omni’s sample had them in. I’m not sure what they’re for. Start by making the two classes I mentioned. I made LocusDocument (...
SOCIAL ENGAGEMENT