🏞 Perfect Landing Page

{width=“771” height=“1920” srcset=“tumblr_ma6lkhPVTF1qz82meo1_1280.png 771w, tumblr_ma6lkhPVTF1qz82meo1_1280-120x300.png 120w, tumblr_ma6lkhPVTF1qz82meo1_1280-411x1024.png 411w” sizes="(max-width: 771px) 100vw, 771px"} (via The Anatomy of a Perfect Landing Page – Formstack ) How Design Translates To Users — Ten key landing page features that draw in users. What Types Of Colors Are Good For Different Sites — Color that will entice a viewer will vary among different sites. (…) They set the mood and influence viewer’s actions. [best

11 September 2012 Â· 1 min Â· 69 words

🔗 Developing Objective-C apps for Android using Mac OS X | ivucica blog

Developing Objective-C apps for Android using Mac OS X | ivucica blog … here is something that will help you understand the complexities of the design of NDK, and how to combine all this with the Objective-C compiler. PDF: Developing Objective-C apps for Android using Mac OS X

17 August 2012 Â· 1 min Â· 48 words

🏞 (image)

via The Clean Architecture | 8th Light by “Uncle” Bob Martin The outer circles are mechanisms. The inner circles are policies. The overriding rule that makes this architecture work is The Dependency Rule . This rule says that source code dependencies can only point inwards . Entities Use Cases Adapters (Controllers, Gateways, Presenters) Frameworks Only Four Circles? No, the circles are schematic. You may find that you need more than just these four. There’s no rule that says you must always have just these four. ...

16 August 2012 Â· 1 min Â· 194 words

🔗 Custom UI Controls for iOS and Mac OS X – Cocoa Controls

Custom UI Controls for iOS and Mac OS X – Cocoa Controls Making an app? Don’t re-invent the wheel. Save time by using a control someone’s already written.

14 August 2012 Â· 1 min Â· 28 words

🏞 (image)

The MVC and 3-Tier architectures combined (via The Future of Web Development « mvalente.eu/mv.* )

29 July 2012 Â· 1 min Â· 15 words

🔗 Interactive Application Architecture Patterns

Interactive Application Architecture Patterns The Model-View-Controller , Model-View-Presenter , and Presentation-Abstraction-Control patterns are similar in many ways, but have each evolved to address slightly different concerns. This article discusses each pattern along with its history and design motivations to encourage the correct understanding and application of these patterns.

29 July 2012 Â· 1 min Â· 48 words

🏞 Keynote: Architecture the Lost Years

Keynote: Architecture the Lost Years by Robert Martin @ Ruby Midwest 2011 (also on YouTube … and a few weeks later, without slides , on The “A” word. A Discussion About Architecture in a Software Craftsmanship conference ) Images clipped together from… The “Presenter” and “View Model” at 35:28 “The whole Enchilada!” at 37:50 “The Database is a Detail!” at 42:26 Elements summary: Entities — Generic application agnostic data and business rules (e.g. Order, Customer ). ...

29 July 2012 Â· 1 min Â· 172 words

🔗 Cucumber – Making BDD fun

Cucumber – Making BDD fun Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid – all rolled into one format.

28 July 2012 Â· 1 min Â· 41 words

🔗 SOLID (object-oriented design)

SOLID (object-oriented design) A mnemonic acronym introduced by Robert C. Martin in the early 2000s: S : Single responsibility principle — “an object should have only a single responsibility.” O : Open/closed principle — “software entities should be open for extension, but closed for modification.” L : Liskov substitution principle — “objects in a program should be replaceable with instances of their subtypes without altering the correctness of that program.” (see also design by contract ) I : Interface segregation principle — “many client specific interfaces are better than one general purpose interface.” D : Dependency inversion principle — “one should depend upon abstractions, not depend upon concretions.” (e.g. dependency injection )

28 July 2012 Â· 1 min Â· 112 words

🔗 Apptentive – In-app feedback for iPhone application developers

Apptentive – In-app feedback for iPhone application developers Easy feedback mechanisms for developers working on the iPhone & anything iOS. Make the best iPhone applications by communicating with your customers.

27 July 2012 Â· 1 min Â· 30 words

🔗 Mobile App Feedback | Atlassian JIRA Mobile Connect

Mobile App Feedback | Atlassian JIRA Mobile Connect JIRA Mobile Connect is a free, open-source library for collecting feedback and engaging with your mobile users to improve the quality of your application. “Free” for anyone using JIRA .

27 July 2012 Â· 1 min Â· 38 words

🔗 Providing Live Touch Feedback in iOS App Demos Using TOUCHkit

Providing Live Touch Feedback in iOS App Demos Using TOUCHkit Reflection -style recordings lack any indication of the user’s touch and visual focus. To deal with this, I developed TOUCHkit. TOUCHkit provides a live touch feedback layer for demonstration use.

27 July 2012 Â· 1 min Â· 40 words

🔗 Install and manage WordPress with Git

Install and manage WordPress with Git Manage themes and plugins in a git repository, while at the same time keep a reference to the core WordPress files, and allow it to be as easy to update when a new version is released.

24 July 2012 Â· 1 min Â· 42 words

🔗 Pocket’s Tips for Aspiring Android Developers: It’s Not Really Terrifying, and In Fact Quite Enjoyable « Pocket Blog

Pocket’s Tips for Aspiring Android Developers: It’s Not Really Terrifying, and In Fact Quite Enjoyable « Pocket Blog Fear not. The path to developing a top app that is compatible with the vast majority of devices is within your reach. Here’s a brief history of how we did it for Pocket, and what we learned from the experience.

11 July 2012 Â· 1 min Â· 58 words

🔗 iPhone SDK Examples

iPhone SDK Examples “Just show me how to do it!” This site is meant for the relatively new iPhone Developer who just wants simple examples to common tasks. It is meant as a starting point. Please take the time to read the documentation and understand the SDK in depth.

10 July 2012 Â· 1 min Â· 49 words

🔗 Coding Horror: So You’d Like to Send Some Email (Through Code)

Coding Horror: So You’d Like to Send Some Email (Through Code) If you want email your code sends to actually arrive in someone’s AOL mailbox, to the dulcet tones of “You’ve Got Mail!”, there are a few things you must do first. And most of them are only peripherally related to writing code.

6 July 2012 Â· 1 min Â· 53 words

🔗 iOS Fonts — A Place for Happy Typography

iOS Fonts — A Place for Happy Typography List of fonts included in iOS.

25 June 2012 Â· 1 min Â· 14 words

🔗 Yours, Mine and Ours

Yours, Mine and Ours I claim here that there are three categories of software: MeWare : The developer creates software. The developer uses it. Nobody else does. ThemWare : The developer creates software. Other people use it. The developer does not. UsWare : The developer creates software. Other people use it. The developer uses it too. For completeness, I suppose I should probably mention the obvious fourth category: NobodyWare : The developer creates software. Nobody uses it.

22 June 2012 Â· 1 min Â· 77 words

🔗 Meteor – A new way to build apps.

Meteor – A new way to build apps. Meteor is a set of new technologies for building top-quality web apps in a fraction of the time, whether you’re an expert developer or just getting started. Pure JavaScript. Live page updates. Clean, powerful data synchronization. Latency compensation. Hot Code Pushes. Sensitive code runs in a privileged environment. Fully self-contained application bundles. Interoperability. Smart Packages.

10 May 2012 Â· 1 min Â· 63 words

🔗 Test Drive the RubyMotion Console

Test Drive the RubyMotion Console An in-browser demo of the RubyMotion REPL built on Pieceable Viewer.

9 May 2012 Â· 1 min Â· 16 words