Posts Tagged:iPhone

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.


What’s new in Basecamp for iOS

Basecamp 3.5.1 is now available in the App Store. If you’re already a pro with Basecamp on your iPhone and iPad, you’re going to love this release. If you haven’t tried it yet, now is a great time to start taking advantage of these new time-saving features. While you’re installing the latest update, read this quick look at what’s new…Swipe for your next unreadWhen you’ve got a bunch of unreads on Hey! and you’re cranking through them, it can feel like a chore to tap an unread, read it, then go back and tap the next one. Now you can simply tap an unread and when you’re done reading it, swipe-left to go to the next one! Repeat until you’re done. Here’s how it looks:1. Tap an unread, 2. Tap OK, 3. Swipe-left to load the next one!Search inside BasecampYou probably already know you can swipe-down or swipe-left from the Home screen on your iOS…

Read More →

Enter the dot matrix

Illustration by Nate OttoTroy Henikoff was a college student in 1984 when he wrote his first program, a piece of software to help his grandfather’s steel warehouse manage their inventory. That summer project led Troy to start his own software consulting business a couple years later. This is an atypical Distance story about beginnings, endings and unexpected legacies.https://medium.com/media/e1b07d80fba4e2163e3f63e0c604a1a0/hrefTranscriptWAILIN: Troy Henikoff describes himself as an unintentional entrepreneur. Today he’s a well-known figure in Chicago’s tech scene, but when he began dabbling in computer programming and setting up his own business, there was no established startup culture for him to absorb. No networking events, no hoodies, no cliches about hustle or crushing it or changing the world. Troy’s story starts in 1984, at his grandfather’s steel warehouse on Chicago’s south side. He had just finished his sophomore year of college.TROY HENIKOFF: So that summer when I got to Chicago, I was given a bunch…

Read More →

Stay Away From These User Interface Design Mistakes

The importance of creating a functional site should not be ignored. No matter how the website is beautifully made, yet does not create interest in the site visitors, the website is doomed from the start. In other words, every aspect of the website must engage the visitor, and it all starts with great user interface design. The Importance of User Interface Design for Business Websites Web designers should always keep in mind to provide a functional site that can easily generate interest among the website visitors to create a steady traffic influx. The type of user interface design plays a significant role in driving in a high volume of web traffic. Therefore, carefully deciding which design to use should be of utmost concern. In this day and age, e-commerce has been enjoying a steady growth, raking in sales worth billions of dollars each year. This is the reason why a…

Read More →

Beautiful Social Media Icons To Use In Your Website

In this age of social media, getting your readers engaged can go a long way in driving traffic to your website. For this reason, you need to consider adding social media icons to your website. It is very important to have buttons that will allow your readers to share what they are reading from your blog or website. Social icons will give you an idea of what is attractive or appealing to your readers. Fortunately, these things can be easily downloaded and installed on your website. However, you need to make sure that the buttons you are using on your website come from reputable and safe sources. Here are some websites where you can get the best social media buttons with the highest quality and from clean, malware-free repositories: Handycons Handycons is a set of free, hand drawn social media icon set consisting of 12 icons. The pack contains icons…

Read More →

New in Basecamp 3 for iOS 3.4.1

You know that with the Android app getting updated so recently, that an update to the iOS app was not far behind. In fact, the iOS team (Jason Z, Tara, Dylan and Zach) launched the latest version last week! It’s got a sweet set of new features I’m excited to share with you.Hey! Who Moved My Pings?In previous versions of the app, Pings were a little harder to find and challenging to start. Now Pings are smartly located in the Hey section, right at the top. You’ll see a row of avatars for your most recent pings. You can quickly start a new one or swipe through previous Pings.You can also quick swipe on items in the Hey menu to mark them as read:Docs and Files List ViewThe team also added a list view for Docs & Files, with new file icons, smoother re-ordering, tap to preview images, and swipe to move and archive.https://medium.com/media/db8b86ef6deee8f9f11c7f1acb5ea7e6/hrefThese updates, along…

Read More →

Facebook Ads Case Study: How This Digital Product Got a 4X Lifetime ROI

Do you sell a digital product? Whether it’s a book, software, or course, digital products are always a lot easier to sell in theory than in reality. Selling a digital product is difficult, and there is a lot of competition on Facebook’s advertising ecosystem. However, as experience has taught us time and time again, with the right strategy, brands can get it right. Today, we are focusing on Mastin Labs, a photography software company that sells Lightroom presets that emulate film. They are long-time AdEspresso customers (almost 3 years!), and they’ve succeeded. Success wasn’t gained from any singular ad, but rather, their overall Facebook marketing and advertising strategy. With a consistent 4X lifetime return on their ads, they have something valuable to teach. Mastin Labs, started by Kirk Mastin, was born from a passion for film photography. The goal of Mastin Labs is not to replace film, but to rather…

Read More →

Facebook Ads Case Study: How This Digital Product Got a 4X Lifetime ROI

Do you sell a digital product? Whether it’s a book, software, or course, digital products are always a lot easier to sell in theory than in reality. Selling a digital product is difficult, and there is a lot of competition on Facebook’s advertising ecosystem. However, as experience has taught us time and time again, with the right strategy, brands can get it right. Today, we are focusing on Mastin Labs, a photography software company that sells Lightroom presets that emulate film. They are long-time AdEspresso customers (almost 3 years!), and they’ve succeeded. Success wasn’t gained from any singular ad, but rather, their overall Facebook marketing and advertising strategy. With a consistent 4X lifetime return on their ads, they have something valuable to teach. Mastin Labs, started by Kirk Mastin, was born from a passion for film photography. The goal of Mastin Labs is not to replace film, but to rather…

Read More →

Mobile, Small, Portrait, Slow, Interlace, Monochrome, Coarse, Non-Hover, First

A month ago I explored the importance of relying on Interaction Media Features to identify the user’s ability to hover over elements or to detect the accuracy of their pointing device, meaning a fine pointer like a mouse or a coarse one like a finger. But it goes beyond the input devices or the ability to hover; the screen refresh rate, the color of the screen, or the orientation. Making assumptions about these factors based on the width of the viewport is not reliable and can lead to a broken interface. I’ll take you on a journey through the land of Media Query Level 4 and explore the opportunities that the W3C CSS WG has drafted to help us deal with all the device fruit salad madness. Media queries Media queries, in a nutshell, inform us about the context in which our content is being displayed, allowing us to scope…

Read More →

Jousting with Jekyll

One responsibility of the support team here at Highrise is to maintain our Extras page.What’s the Extras page?It’s a list of all the 3rd party products that integrate with Highrise. Almost all were built by the 3rd party using the Highrise API.This page is important for current and future customers because people use more than one product to get their work done. And these integrations can often save people tons of time.But it became an absolute pain to manage for us.Why?There are a whopping 63 different listings on the Extras page right now. Requests to add new listings, update current listings, and remove old listings started to add up.The Highrise marketing site is maintained using the static-site generator Jekyll. It gives our team control over our content, it works fast, and it’s not a feature heavy dynamic CMS like WordPress.Jekyll is simple. And powerful . . . if you know how to use that power.The Extras page was just a…

Read More →

8 Years, 10 Days, 1,000 Subscribers

I officially joined YouTube on April 6th, 2009, exactly 8 years and 10 days ago. And it took that long to get to 1,000 subscribers, which I passed earlier this morning. … … … … … What do they say…? Patience… is… a… virtue…? LOL. Actually, to be honest, I had crossed 1,000 subscribers 2 days ago but it’s been fluctuating up and down since then as if YouTube isn’t quite sure I should have 1,000 or not. But regardless, I’ve crossed a neat little milestone and I’m quite happy with the progress. To think that it took that long is quite a journey. The last 150 days. And the bulk of the gain has been in the last 150 days or so when I started doing YouTube every single day so that I could complete my 365 day project. In those 150 days I gained ~700 new subs to cross the…

Read More →

Google iPhone App Updated With New 3D Touch Controls by @MattGSouthern

Google has released an update for its iOS app which takes further advantage of 3D touch controls. In addition, it now comes with a widget and Gboard.The post Google iPhone App Updated With New 3D Touch Controls by @MattGSouthern appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Building a CSS Grid Overlay

Let’s take a look at what it takes to build a grid overlay with CSS. It will be responsive, easily customizable and make heavy use of CSS variables (known more accurately as “CSS custom properties”). If you aren’t familiar with custom properties, I’d highly recommend reading What is the difference between CSS variables and preprocessor variables? and watching Lea Verou’s enlighting talk on using them. This grid overlay that we’re building will consider a developer tool, as in, a tool just for us, not really our users. So, let’s not worry too much about browser support (If you do care, check out caniuse… data on custom properties). While it’s impossible to preprocess custom properties to behave exactly the same as native support, if you use them just like you would preprocessor variables, tools like the postCSS plugin cssnext can transform them into CSS compliant with older browsers. Preface A couple…

Read More →

You Kinda Can Use Custom Fonts in HTML Emails

And you use them pretty much just like you’d use custom fonts on a website. Jaina Mistry had the scoop on this last year over on the Litmus blog: While web fonts don’t have universal support, here are the email clients where they are supported: AOL Mail Native Android mail app (not Gmail app) Apple Mail iOS Mail Outlook 2000 Outlook.com app Aside from using a JavaScript font loader, which definitely won’t work in email (no email client will be executing JavaScript), ultimately it comes down to @font-face in CSS. So let’s do that. Say we wanted to use Lato in an email, if we can. Go do the normal Google Fonts thing and find the URL for loading Lato. If you just visit that URL, you can see it’s loading Lato over @font-face, and you can totally snag that code: In your HTML template, you’d put that into a…

Read More →

Living without expectations

Last year I wrote how I’ve never had a goal. I was reflecting on how I just move from one thing to another without feeling like like I’m aiming for anything. It works for me.Here’s another thing I try not to have: Expectations.One of the few things in life we control is our reaction to things. And expectations tee up those reactions. They often set the odds on the outcome, and the odds usually aren’t in your favor. I’ve decided I’d rather stick with actual reactions rather than putting my reactions at a disadvantage by mixing them with with my everything-should-be-amazing imagination.What’s gained by setting a bar on outcomes you don’t control?When you don’t have expectations, you experience things objectively rather than tinted with presupposition. Then if you do happen to be disappointed, it’s only because the experience wasn’t good, not that you thought it was going to be INSANELY GREAT and…

Read More →

Google Upgrades Gboard for iPhone with Voice Typing, New Emoji, and More by @MattGSouthern

Gboard, Google’s alternative mobile keyboard, has been updated on iPhone with support for voice typing, new emoji, and new languages.The post Google Upgrades Gboard for iPhone with Voice Typing, New Emoji, and More by @MattGSouthern appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

7 Exciting Adobe Photoshop Express UI Updates For Better Image Editing

Ever since its creation in 1988 by Thomas and John Knoll, Adobe Photoshop has been an extremely useful tool for graphic designers and layout artists who are looking for a powerful application to generate fantastic images. These days, the power of Photoshop is now made available through a lighter version called Adobe Photoshop Express. What is Adobe Photoshop Express? Adobe Photoshop Express is a free image editing web and mobile application that enables users to edit images using practically any kind of device (running on Windows, iOS, or Android). It uses some of the basic but powerful features of the native Photoshop program, but in a lighter app (and again, it’s free!). The app interface recently got a whole design makeover after the last one back in 2014. The new interface was developed to match the increasing demand with regards to mobile photography along with today’s design standards. Adobe Photoshop…

Read More →

Let’s Look at 50+ Interesting CSS Properties & Values

Can it be done with CSS? Do I need JavaScript? I know a lot of us ask these question when looking at designs and interactions. Recently I decided to dig into CSS and learn all of the properties. I spent a lot of time reading reference material, writing code, and finding new solutions to old problems with my newfound knowledge. Through my journey, I thought I would document and showcase 50 of the most interesting properties and values I found. I created use-cases for many of them, with simplified code samples you can look at, reference, and play with. I also included a number of properties that are still experimental, but will likely be usable soon. I also included several well-known properties but with lesser-known values, so you can deepen your knowledge of them even if you’ve already heard of them. There are also some browser-specific things in here. Let’s…

Read More →

Act your size

If it’s just you say “I”, not “We”. There’s no need to put up a front.Before I started Basecamp back in 1999 (we were originally called 37signals), I had a software and Web design business called Spinfree.The Internet was a fairly new and exotic phenomenon back then, and it was pretty easy to drum up clients willing to pay quite well to improve their nascent websites. Within a year or so, I had a nice client list, built entirely through word of mouth. I was just a year out of college and making a good living. While my friends were struggling with entry-level jobs they didn’t like, I was doing exactly what I wanted to do.But Spinfree had a dirty little secret: It wasn’t really a “company.” It was just me. My headquarters consisted of a small desk a few feet from my bed in a cramped, one-bedroom apartment.I was pretty insecure…

Read More →

How To Create Your Own URL Scheme

A URL Scheme is like “http://…” or “ftp://…”. Those seem like a very low-level concept that you don’t have much control over, but actually, you do! What sounds like an exotic topic is not so exotic at all: we are constantly using different URL Schemes, on any given day. For example when we’re clicking a link to an iPhone app that launches the AppStore. Or when a friend sends us a link to a playlist and it opens in the Spotify desktop app. In the following short tutorial, we’ll look at how custom URL schemes work on macOS and iOS. URL Schemes and Document Types Any macOS or iOS application can register itself as a handler for any URL scheme (like “http” or “https”) or document type (like “txt” files). Apart from those classics, however, an app can also register its own, custom URL scheme or document format. If an…

Read More →

Back to Top