📜 Good architecture
A good architecture allows major decisions to be deferred! Robert Cecil Martin Or putting it in another way… A good architecture maximizes the number of decisions NOT made.
A good architecture allows major decisions to be deferred! Robert Cecil Martin Or putting it in another way… A good architecture maximizes the number of decisions NOT made.
How to Evaluate a (paid) iPhone App Idea – Tony Wright’s Startup Front-End So, should you launch a paid app? Maybe. Every entrepreneur is different. If you want to build a big/impactful business, it’s not the right path (…). If what you want is a bootstrapped freedom-from-employment effort or are passionate about an idea that’s a lousy fit for in-app purchases, paid apps are a great path.
Pues la utopĂa sirve para eso, para caminar! Fernando Birri (via Eduardo Galeano )
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 )
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.
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 .
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.
Global mobile statistics Home: all the latest stats on mobile… The essential compendium of need-to-know statistics. Beware of media hype and mobile myth – put your mobile strategy on a sound footing with the latest research from credible independent experts. global mobile subscribers handset sales smartphone market share mobile Web usage mobile apps mobile ad spend top mobile operators mobile financial services
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.
Era uma vez Um gato maltês Tocava piano E falava francês Queres que te conte outra vez? Era uma vez Um gato maltês Saltou-te às barbas [“Fez xixi na cuecas”?] Não soube o que fez Queres que te conte outra vez? Era uma vez Um gato maltês Tocava piano Falava françês A dona da casa Chamava-se Inês O número da porta era o 33! Queres que te conte outra vez? ...
Pricing pages: Campaign Monitor – Pricing Constant Contact – Email Marketing Pricing Emma, Inc. – Email Marketing Pricing GoDaddy.com – Email Marketing iContact – Affordable Email Marketing Services Mad Mimi – Pricing Guide MailChimp – Pricing Tabelas de preços (+ SMS): E-goi :: Planos Mensais GraphicMail Portugal – Preços
Teen Brain (by zefrank1) Can you do a video on the fact that adults always tell teenagers “I know it feels like the end of the world”? Speaking as a teenager, I understand that my problems and emotions seem petty and insignificant compared to those of full grown adults, but if we are meant to learn responsibility and maturity, shouldn’t our elder spend less time telling us that our problems are small and more time helping us get through them? — Michelle ...
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.
X-Icon Editor X-Icon Editor is an HTML5 application (based on ) that allows you to create high resolution icons that lets your sites shine with IE9 and above.
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.
LukeW | Touch Gesture Reference Guide The Touch Gesture Reference Guide is a unique set of resources for software designers and developers working on touch-based user interfaces. The guide contains: an overview of the core gestures used for most touch commands how to utilize these gestures to support major user actions visual representations of each gesture to use in design documentation and deliverables an outline of how popular software platforms support core touch gestures
nateweiner: “The entrepreneur’s dilemma: Maintaining friendships. Building a great company. Spending time w/family. Staying fit. Getting sleep. Pick 3.” @RandiZuckerberg 3 seems generous. Replace “getting sleep” with “eating” or any other body function and that part stops making much sense.
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.
Delivery As A Service – Anil Dash This time it’s not a pattern in end-user applications, but rather in infrastructure services, which I’d call " Delivery as a Service “. In this model, new offerings provide a set of message delivery services for developers that share a few common traits: Digital services that pre-date the web , or were designed without the web in mind, can now be exposed as simple web services Legacy platforms that require extremely expensive startup costs convert into a cost-per-message (or cost per thousand messages) model Message systems with effective anti-spam components usually exert a high cost on spammers that can also be a prohibitively high bar for small developers unless they’re able to pool their efforts Service providers can aggregate requests from many small, separate applications to make costly services approachable for independent developers You can figure out what the hell these service providers do , unlike many generic web service providers See also Cloudtop Applications – Anil Dash
Sola, sapato, rei, rainha Foi ao mar pescar sardinha Para a mulher do juĂz Que está presa pelo nariz Salta a pulga na balança Dá um pulo atĂ© Ă França. Os cavalos a correr As meninas a aprender Qual será a mais bonita Que se irá esconder?