jeremy

True Cost of Application Development

Recently I read a blog post that discussed the complexity of iOS app development. I think it illustrates very well the difficulty we have in communicating to clients and potential clients what is involved in doing development.

The process of development for any project is extremely involved. The amount of time and effort spent preparing to write code can be just as involved as the actual act of writing code.

As the blog post discussed, the amount of thought required into understanding the infrastructure requirements to support an iOS app can be substantial. What does the app communicate with? Where is user data stored? How is it transferred? As slick as iOS is developing for it is not simply pulling in different components and flipping a switch.

The same can be said for just about any other type of development project. Many times we look to open source out-of-the-box solutions for our clients, but usually implementing these solutions is like trying to fit a round peg into a square hole.

There are two ways to look at a development problem:


You can either build a solution that conforms to the business OR you can conform the business to the solution.

That is why we like customized solutions – you look at how the business operates, what technical needs exist and then build something to match.

Doesn’t the cost of going custom far outweigh the benefit? Building a customized solution doesn’t mean that it is any more intensive than trying to customize an out-of-the-box solution. Trying to customize Magento for anyone other than a Zend Framework expert can be rather daunting. Looking at Magento code will reveal nested directories inside nested directories containing files with a 100 lines of code in each file with no clear way to connect the dots. Taking a request to add a form field to an existing form can involve changing template files and expanding the existing object (address object for example). Simple things can become rather complicated to implement and what might have been a 2 hour job becomes 8 hours.

So, don’t be fooled into believing that an out-of-the-box solution will be cheaper and less intensive to implement than a custom solution. Tedious application development even exists in the world of iOS applications despite the wealth of tools that Apple provides. Just like Magento, simple changes can require substantial code changes in iOS app development.

All the more reason to do proper planning and documentation before you even begin writing code. Lack of proper planning can easily double your development costs, waste precious months, and have you end up with the wrong solution to the problem.

Bottom line: Don’t skimp on your application development budget and be sure to include adequate time and money to do proper planning and documentation.

If you’d like some perspective and want to get an idea of what’s really involved in developing an iOS application read this post from a developer of Twitterrific.

jeremy

Nominated for Entrepreneur Award

We recently were humbled by the news that the Moore County Chamber of Commerce has named Tangram Media a finalist in the Entrepreneur Business of the Year Award. We’ll find out the results at the Annual Banquet held at the Carolina Hotel on February 2, 2012. Congrats to the other nominees – we’ll see all of you at the Banquet later this week.

Here is the Moore County Chamber press release announcing the award nominees and details of the Awards Banquet.

 

sven

Mac Geek Tip: Change Mail’s ‘Copy Address’ behavior

This one is only for tech savvy mac users! Don’t try this at home unless you are a professional ;-)

This one really got on my nerves and I just found the remedy:
When you copy an email address out of mac mail you end up with something like this: john doe <johndoe@johndoe.com>. So you have to delete the name and the < > characters every time you copy an address – doohh.

Here is the solution:
Shut down Mail app – Enter the following line into your terminal:

defaults write com.apple.mail AddressesIncludeNameOnPasteboard -bool NO

Finally – pew ….

 

sven

The Black Hole Effect of Social Media

“Black Hole” your customers

Social Media pull your customers

When done right, social media can create a “black hole effect” around a brand in which customers not only create excitement around your brand but also immerse themselves in it. The keyword here being “customer”. The secret is to put yourself in their shoes and portrait this way of thinking on your web presences. In essence it is not about your company and products but about the clients and how they see your world.

“We like to look at topics differently here at Tangram Media”, says Jamie Adams who is their Director of Social Media. Once marketers “get hold of something, they tend to ruin it,” he says. “Most brands are trying to control the social media conversation. Many firms have poured resources into social media and now they’re scratching their heads trying to figure out how to make money from it. Our approach is more about participating in the community and celebrating it.”

That is a direction we’ll see more companies taking, he predicts, it’s based on a really simple idea: treat your customers the way they want to be treated.

Adams says the first thing a retailer getting into social media needs to consider is “what are you going to talk about?” A lot of companies come out “blabbing about themselves all the time basically,” and that’s the wrong way to go. “People like to associate themselves with brands,” Adams says, “But they don’t want to hear about them all the time.”

“Stop trying to use social media as an acquisition channel.” In fact, he says, company’s would be better off putting their social media into the hands of staff responsible for customer satisfaction rather than acquisition. “Put it in retention, not acquisition,” he says.

What brought the customer to you in the first place?

Be careful before you outsource your social media functions, he warns. “A lot of large firms outsource to PR companies or corporate communications. Those folks are not always in touch with your brand, so that may not be the best strategy. Find someone in your company who uses social media and is passionate about your brand. That’s the type of person you want handling your social media.

He suggests, “Think about what draws that customer to you in the first place.” In Tangram Media’s case, he notes, “We’re a forward looking company and we celebrate the fact that the marketing landscape is changing. Everything will evolve into a customer orientated ecosphere where selling yourself becomes unnecessary.” One way to get the customer involved is to spin stories around your products and services. “Get into it,” he says. “Interact with followers. Point out other people in the community.”

Adams says you should do as much tracking as you can, but don’t obsess over it. “We’re very heavily into analytics and insights so it’s in my nature to collect a lot of data and analyze it. But don’t obsess. Build tracking in where ever you can.”

It’s probably a mistake to look at social media just for ROI, he notes. “When you’re really good at social media, you get a black hole effect,” he says. “Social media sharing creates deep interest in a brand. People get excited about what you’re doing and share it, creating excitement around your trademark.”

James Adams Director of Social Media at Tangram Media Inc.

jamie

Timeline – Facebook’s Christmas present to you 

Facebook TimelineFinally the new Timeline profile is being rolled out, like it or not… considering most of the general public has whined and complained about the most recent changes to Facebook. Timeline might be a different story! Businesses will still have to wait for any changes to the Pages. This new Timeline profile can be of great benefit to those business owner who do it the right way and engage their customer base from a personal side. Although change is always hard, I think most people will get used to this change a little quicker. It basically makes your on-line life a scrapbook.

Here are a few pointers to help ease your mind!

There’s a seven-day review period. Once upgraded, Facebook users will be able to work through their Timeline and get things ready before it goes public. During the seven-day review period, the Facebook user will be able to publish it at any time. If he or she chooses to wait, it will automatically go live after the week is up.

Your cover photo is your chance to make a splash. The most striking feature at the top of the new Facebook profile is the cover photo, which stretches across the page’s width. The Facebook user’s profile photo, which is seen across the site, is now just a small square. Most are using this opportunity to make the profile photo a simple face shot and have used the cover photo to show something more personal, like a pet or favorite vacation spot.

For the business owner, you can get very creative and import an image that you have added business info or content too. Remember, you still want to give it a personal feel.

Keep in mind, you can not add links but certainly add call to actions such as “Follow me”

Another thing is to try and place contact and call to actions in the lower third of the image. That is because at times that is the only portion of image displayed until the viewer expands it.

No new information is being shared. Yes, Timeline is bringing back a bunch of old posts. But these posts have long been viewable on Facebook. Before, a friend would have had to go to a profile and click again and again for more posts, but would eventually travel back in time.

Your privacy settings on old posts will remain. A post shared four years ago that was set to be viewable to just friends will continue to be viewable to just friends. The only concern here lies in how a user’s definition of friend has changed. A photo or status update that in college that was OK for friends might not be OK for friends now, which might include coworkers.

Posts can be expanded. Timeline already tries to guess which of your posts will be the most interesting and it makes those viewable. It can try and guess here by how many likes or comments a post has received. If there is a post that should be expanded and is not — like a new job or college graduation — you can expand it.

The Activity Log is the best place to edit a Timeline. Facebook has built a very helpful new page called the Activity Log, which can be accessed from a profile page, that shows every single piece of content Facebook has from a user. Each item can be deleted or tweaked from this page.

For your eyes only. If there is a post in your Timeline that you don’t want to zap completely from Facebook, but don’t want anyone to see, you can change the post’s visibility to “Only Me.”

Users can add other life events. Facebook is hoping that users flesh out their Timeline with information from B.F. (Before Facebook), too. Anything added to the Timeline can now be given a date. So, if a user uploads an old photo from summer camp, he or she can set the date to June 1995 so that it appears chronologically in the Timeline.

As with all change it will take time but this is one change that I think most users will come to embrace.

Information gathered from Mashable.com and USA Today Tech News

jeremy

Internet Summit Post on WRAL Tech Wire

We attended the Internet Summit this week in Raleigh. After the event, I had the opportunity to write up a summary for WRAL Tech Wire. You can read my summary, Mixing it up at Internet Summit, over on their website.

sven

iCloud with iOS5

You’ve got iOS 5 and you’re excited to start syncing your data to the cloud. Here’s the very simple setup process to get your iDevice up and running with iCloud.

To get set up, watch the video above or just follow these steps:

  1. Open the Settings app on your device’s home screen.
  2. Tap the iCloud tab.
  3. Log in to iCloud using an existing Apple ID or MobileMe account, or create a new account from the screen.
  4. Select the types of data you want to sync with iCloud by flicking the switches beside them to the “on” position.
  5. Tap the Storage & Backup tab at the bottom. You’ll find that you have 5GB of complimentary storage. You’ll also see how much storage you have available, which should diminish as your data begins to sync with iCloud. If you need more than 5GB, tap the Buy More Storage button. It will cost you $20 per year for 15GB, $40 per year for 25 GB, and $100 per year for 55 GB.
  6. If you’d like to back up your device to iCloud as well, you can enable that from within the Storage & Backup tab. Towards the button you’ll see a tab labeled iCloud Backup. Make sure the switch is in the “on” position if you want your device backed up to the cloud.
That’s it! It’s very easy to set up. If you run out of storage, don’t worry. Your device will alert you and you can always buy more or stop syncing certain data. Want to learn how to set up other neat wireless features in iOS 5?

Courtesy of: Lifehacker

jamie

“Like and “Friends” Quantity or Quality??? …….that is the question!

This debate has been going on for years now, which is more important, the number of people that “like” your page or “follow” you or the quality of engagement you have with each of those that do? In the sales world no matter if you were selling widgets, gidgets or gadgets the goal in the past was to get in front of as many people as possible. To the point of having formulas to help figure out how people contacts you had to have to reach a certain sales goal. Example 100 leads, gave you 30 appointments, 30 appoints lead to 20 face to face meetings and depending on your closing rate, 5 to 7 deals. I have always hated that type of system! Those were just numbers, it didn’t take into account the relationship built with each contact. I always wanted to make my contacts with people a value to them. Why just touch 100 people when I could embrace 50, build a better rapport, reach the same sales goal, have a better referral rate and retain that client/customer for a lifetime of spending.
Here at Tangram Media when working with our clients customizing their on-line solutions we ask, What are your company’s Social Media goals? Are you looking to spread your brand recognition, retain existing customers, gain referrals or
generate new leads? More and more companies are finding it’s better to have a smaller number of “Likes” and ”followers” that are more engaged then to have huge numbers of them that just sit there. People buy stuff that their friends are buying so the more you connect with the first customer the better the chances of them “Liking” or “Sharing” your product, brand or Company. And if they do, the better the chances of their friends doing the same. This is why Facebook’s Sponsored Ads work so well. It uses the fact that a person has “liked” or “shared” your content and targets their friends specifically with that activity. Also the new insights feature “Friends of Fans” gives you a broad new outlook on the reach you potentially have if you keep your fans engaged. The new people “are talking about” number gives you great feedback about how many people are liking and sharing your page and content. A number of “are talking about” that is higher then your “likes” means you have hit the jackpot!

Now how do you build those numbers? I would start slowly and build that relationship with each and then over time add more numbers. Start with your advocates, those people that share your love for your service or product. Get them and keep them involved. They are your cheerleaders so ask them to “like” and reply to your comments, “share” your content and add more posts to your page. As they “like” and “share” more and more people will join in, stay engaged with them, make them feel at home. Soon, before you know it you will reach the tipping point and it will explode.
So I guess what I’m getting at is the fact that you have to decide what your goal is and work from there. Knowing that will determine which direction you want to go. Keep in mind that social media is suppose to be social so make it so that when your 2 friends, tell their 2 friends, they tell their 2 friends and so on and so on!!!!!

 

Screen Shot courtesy of Mari Smith via Facebook

jeremy

The Steve Jobs Effect


The Internet is awash with people expressing their thoughts on the passing of Steve Jobs. So much so, that I thought we really didn’t need to add anything to what has been said already. Yet, the more I thought about it the more compelled I was to contribute my own thoughts.

At Tangram Media, we are a full Apple experience from iMacs, Macbook Airs, iPads, to iPhones. Personally, I have been a Mac user since 2004. In late 2003 I was helping a friend at one of his startup companies in Indianapolis. A few months after the office had opened it was broken into and all of the computers were stolen (including a vintage Apple Newton). So, one of the business partners, Jeff, convinced my friend that they should replace all their Windows computers with Macs. A week later a collection of iMacs and iBook G4s arrived in the office. I helped setup the iBook’s which were running OS 10.3 Panther at the time. The Apple interface was so polished, aesthetically beautiful, and the iBook was pretty snappy – I was hooked. Shortly after that I went out and purchased an iBook G4 that I still have to this day.

The first few weeks of my Mac life were difficult and frustrating while I re-wired my brain to think the “Apple way”, but since then it’s been pretty smooth and progressively more rewarding with each iteration of the hardware. I fully suspect that one day I will plug in my iPhone to an external monitor and keyboard and THAT will be my computer. Steve Jobs, despite no longer being with us, will continue to effect how we interact with technology for years to come.

I’ll end with two things. First, a quote that I think represents what we are trying to do here at Tangram Media:

“My model for business is The Beatles. They were four guys that kept each other’s negative tendencies in check. They balanced each other. And the total was greater than the sum of the parts. Great things in business are not done by one person, they are done by a team of people.”

Second, Steve Job’s 2005 Stanford University Commencement Speech. One of the better speeches I have ever read, I highly recommend you take a few minutes and read it.

sven

The new Facebook – the changes you need to know about

As we predicted, Mark Zuckerberg’s keynote at the f8 conferencein San Francisco Thursday introduced some of the most profound changes seen on Facebook since its inception. So many changes, in fact, that it can be hard to keep track. So here’s a handy-dandy guide.

1. You’re going to get a Timeline — a scrapbook of your life. In a complete overhaul of its ever-evolving profile page, Facebook is introducing Timeline. This is a stream of information about you — the photos you’ve posted, all your status updates, the apps you’ve used, even the places you’ve visited on a world map — that scrolls all the way back to your birth. It encourages you to post more stuff about your past, such as baby pictures, using Facebook as a scrapbook.

The further back in Timeline you go, the more Facebook will compress the information so that you’re only seeing the most interesting parts of your history. You can customize this by clicking on a star next to a status, say, or enlarging a picture.

Timeline is in beta now, and will be opt-in to start. In the long run, it will become the new default profile page.

2. You don’t have to just Like something — now you can [verb] any [noun]. Remember when all you could do to something on Facebook — a video, a comment, a product, a person — was Like it? Pretty soon that’s going to seem laughably antiquated. The social network has launched Facebook Gestures, which means that Facebook’s partners and developers can turn any verb into a button.

So you’ll start seeing the option to tell the world you’re Reading a particular book, for example, or Watching a given movie, or Listening to a certain tune. In turn, as many observers have pointed out, this is likely to lead to an explosion of oversharing — and far more information on your friends’ activities showing up in your news feed than you probably cared to know.

3. Facebook apps need only ask permission once to share stories on your behalf. Although not as big a deal as the Timeline, this tweak may be one of the more controversial. Previously, apps had to ask every time they shared information about you in your profile. Now, the first time you authorize the app, it will tell you what it’s going to share about you. If you’re cool with that, the app never has to ask you again.

But you don’t have to worry about this app stuff clogging your news feed, because …

4. All “lightweight” information is going to the Ticker. Status updates, photos from a wedding or a vacation, changes in relationship status: these are the kinds of things you want to see from your friends when you look at your news feed. Who killed whom in Mafia Wars? Who planted what in FarmVille? Not so much. So that kind of trivial detail has been banished to the Ticker, a real-time list of things your friends are posting now that scrolls down the side of your screen.

5. You can watch TV and movies, listen to music, and read news with your friends — all within Facebook. Starting today, thanks to a whole bunch of partnerships, there are a lot more things you can do without ever having to leave Facebook. You can watch a show on Hulu, listen to a song on Spotify, or check out a story on Yahoo News (or Mashable, via the Washington Post‘s Social Read app). The ticker will tell you what your friends are watching, listening to or reading, allowing you to share the experience with them by clicking on a link.

The upshot: a brand-new kind of media-based peer pressure. On stage, Netflix CEO Reed Hastings — a launch partner — revealed that he had only just decided to watch Breaking Bad because Facebook’s Ticker told him a colleague was watching it. Netflix’s own algorithm had been recommending the show to him for years, but that was never reason enough for Hastings.

6. Facebook has more users and more engagement than ever. We got two interesting nuggets of information out of Zuckerberg (and the Zuckerberg-impersonating Andy Samberg): Facebook has hit 800 million users, and most of them are active. The social network just saw a new record for the most visitors in one day: an eye-popping 500 million.

Indeed, the whole impression left by the event was that of a confident, fast-evolving company that is becoming ever more professional, and Zuckerberg’s stage show bore more than a little resemblance to an Apple keynote. It’s going to be interesting to see what Google+ can do to keep up.

Courtesy by Mashable