Posts tagged need

11 SEO Myths Restaurant Marketers Need To Forget – Business 2 Community

11 SEO Myths Restaurant Marketers Need To Forget
Business 2 Community
Search engine optimization (SEO) is one of the most powerful digital marketing tools available to restaurant marketers today. It has the ability to dramatically increase website traffic, brand awareness, and sales. Unfortunately, restaurant marketers
Why Is SEO Better Than PPC Advertising?Pulse

all 2 news articles »

View full post on SEO – Google News

What Mic Do I Need For a Professional Podcast? 10 of The Best Podcasting Microphones by @albertcostill

One of the most important decisions that you’ll make as a podcaster is the microphone that you’ll be using. After all, you want your podcast to come across to listeners as a credible and professional – which you can’t accomplish if you’re using a subpar microphone.  Your podcast needs a professional sound.  Yes, listeners know! That’s not to say that cheaper options, such as that generic headset microphone you’ve used for Skype, can’t handle the job if you’re in a pitch, it just means that you get what you pay for. So, what mics should you be using if you […]

The post What Mic Do I Need For a Professional Podcast? 10 of The Best Podcasting Microphones by @albertcostill appeared first on Search Engine Journal.

View full post on Search Engine Journal

Will You Need to Change Your SEO Strategy for the “Internet Of Things”? – Business 2 Community

Business 2 Community
Will You Need to Change Your SEO Strategy for the “Internet Of Things"?
Business 2 Community
Will You Need to Change Your SEO Strategy for the “Internet Of Things? image From Google Glass to smartwatches, I'm awed and excited by all the new devices that provide access to information on the go. Welcome to the “Internet of Things.” In our push

View full post on SEO – Google News

3 Reasons Your SEO & Social Media Teams Need to Cooperate – Forbes

3 Reasons Your SEO & Social Media Teams Need to Cooperate
One of the most common problems I encounter in large enterprise organizations is a total disconnect between the SEO and social media efforts of the company, and frankly, it's a crime when it happens. There is so much leverage that they can get from one …

and more »

View full post on SEO – Google News

Google Maps Is The Only App You Need To Plan A Night Out

It’s now possible to plan an entire evening out just by using Google Maps. By adding third-party app integration to Maps, it’s no longer necessary to jump around different applications to plan and execute a social outing.

On Wednesday, the company announced a handful of updates to Google Maps that include a redesign that aligns with its “material design,” philosophy in Android 5.0 Lollipop, which the company began rolling out on Monday. (Google also recently announced updates to its Google Play Music streaming service, its Calendar app, and introduced Inbox, a new email application—all with the fresh new look.)

With Explore, the Foursquare-like feature Google unveiled in July, people can get suggestions and reviews about things to do in the area, and now, with OpenTable integration in the U.S., people can make a restaurant reservation right in the app. 

Google announced Uber integration in May—now, it’s adding a bit more information to the transit options in Maps. People with Uber installed can find out just how long an Uber trip will take, along with a fare estimate. When they tap on the Uber option, it will automatically pull up the app so they can request a ride.

The revamped Google Maps is available on iOS and Andorid. 

Lead photo by G Langille on Flikr; Maps photo courtesy of Google

View full post on ReadWrite

10 Things You Need To Know About Android 5.0 Lollipop

Google finally unleashed its latest Android update Monday, and it’s a doozy. Not that most users will see Android 5.0 Lollipop right away.

See also: Google Starts Doling Out Android 5.0 Lollipop

Google’s mobile operating system updates usually hit the company’s own Nexus reference gadgets first, then make their way out to other devices. Depending on your device and carrier, that delay could be excruciatingly long. (Older devices may never see the 5.0 update at all.)

Assuming you do eventually get your Lollipop, you’ll be rewarded with a slew of changes designed to enhance the Android “experience” and make it more intuitive. Here’s a peek at some of the new features in store for you.

1. New Homescreen Look

Google dubs its overhauled mobile interface “Material Design,” and the changes are apparent right away. Homescreen icons got flatter, and the navigational icons along the bottom are simple geometric shapes—triangle for back, circle for home and square for the new app switcher/notification function. 

Critics may note that Apple delved into flatter design first, beginning with last year’s launch of iOS 7—a move that ditched its 3D-realistic (and somewhat cheesy) skeuomorphic design. But really, both of these tech giants trail number-three mobile platform Windows Phone. Oddly enough, it was Microsoft’s Modern (née Metro) interface that first made it hip to be flat. 

Here, Android Lollipop manages to be colorful without going into carnival clown territory. 

2. An App Drawer That’s Easy On The Eyes

The apps aren’t just flatter. They’re actually easier on the eyes, as they look like they were printed on paper. This nuance is most obvious in the app drawer. 

3. More Consistency Across Android Gizmos

Google designed the new software to look and act more consistent across different Android devices, regardless of screen size—from smartphones and watches, to tablets and TVs.

4. Welcome, Google Fit 

Google Fit—Android’s answer to Apple’s HealthKit—pulls in fitness data from different step-tracking and other health apps into one bucket. It also lets smartwatches running Android Wear software and Lollipop-powered gadgets work like interlocking pieces. 

It’s a cyclical relationship: Android Wear watches take smartphone alerts and puts them on your wrist; Google Fit pulls the data from your watch—specifically, from its sensors—and puts it on your phone, along with fitness data from other apps. 

5. Materially Designed Widgets

Like versions of Android before it, Lollipop also boasts widgets—those homescreen tiles that display emails, tweets, stock prices, or the song you’re currently playing, all without opening any apps. Widgets for Google’s own apps now feature the Material Design aesthetic, creating a uniform feel.

6. Transitions

Never wonder again if the buttons at the bottom received your input. Google now offers a handy visual, which kicks in when you tap the “soft buttons,” letting you know that the device registered that touch. 

It’s part of a broader push to make activities feel more fluid. Indeed, Lollipop offers several built-in activity transitions, so users don’t feel jarred going from one app or one state to another. 

Google offers animated motions—some simple, some more elaborate—as shared visual elements that work across activities. 

7. A Gmail Makeover

Gmail’s redesign under Lollipop brought in more colors, but somehow pulled it off without looking too gaudy or cluttered. It fits in with the universally “flat” design language extending across the whole phone. 

8. Chrome Tabs Sit With Other Recent Apps

Lollipop’s approach to tabbed browsing puts running Chrome tabs in a vertical line along with other recent apps. Previously, users only saw one screen that represented Chrome (or other apps), and they’d have to choose it, then another button to pick a specific browser tab. 

9. Prioritized Notifications

Want some notifications, but not others? Under Settings > Sound & notification > Interruptions, users can set priority interruptions for events and reminders, calls and messages. You can also prioritize alerts

With these tweaks, you can make sure that, say, calls from your phone’s contacts are considered more important than other calls.

Notifications, of course, are still available by swiping down from the top of the screen.

10. New Keyboard

There’s something corny or clichéd about Android going beyond borders and boundaries … but in the case of the keyboard, it’s literally true. There are no lines to separate the keys now, which is another creative choice.

Other changes include handier Quick Settings, available in one long, fluid swipe down from the top of the screen alongside notifications, a redesigned phone dialer (which also loses its border between keys), and—in a change that parents should love—the ability to set up multiple user profiles for a single device.

We look forward to digging more into Lollipop after spending some more time with it. In the meantime, if any features stand out for you as the best or worst of the new update, let us know in the comments. 

Photos by Adriana Lee for ReadWrite

View full post on ReadWrite

Innovating Fast And Slow: EmberJS Insists, “We Don’t Need To Break The Web”

Last week I argued that backward compatibility in Web applications might be roadkill thanks to innovation that increasingly moves at Internet speed. This week the EmberJS team pushed back, insisting that this kind of tradeoff—exemplified by its chief rival, move-fast-and-break-things JavaScript framework AngularJS—are neither prudent nor necessary.

See also: Why Web Tools Like AngularJS Need To Keep Breaking Themselves

Historically, successful vendors were forced to take on the burden of supporting customers for 10 years or longer. In the Internet age, however, any developer that puts customers on such long-term life-support plans may be doing them a disservice.

I talked with Yehuda Katz (@wycats) and Tom Dale (@tomdale), two members of the core team behind EmberJS, a popular JavaScript “framework” for developing Web application, to see if it’s possible to marry Internet-speed innovation with enterprise stability.

Slowing Down By Speeding Up

ReadWrite: You don’t buy into the premise that the Web must be broken to ensure forward progress?

Yehuda Katz: No. We believe it’s possible to achieve stability without stagnation.

In fact, this is a nut that browser vendors cracked years ago. The Web as a platform has advanced significantly in the last 10 years, but it still has very serious compatibility requirements, many of which are non-negotiable.

See also: Why Even Simple Technology Can Be Hard For Developers

At first, the browser vendors accepted this false dichotomy, releasing new versions of their browsers ploddingly. In the bad old days of the early 2000s, the platform stagnated. People fled to Flash and wondered if the experiment of the Web was over.

With Chrome, Google realized that this pace of progress wouldn’t do. They adopted a rapid-release strategy carefully tuned to balance the stability requirements of the Web with a desire for rapid progress. Firefox soon followed. 

The effects have been profound: the pace of progress on the Web has sped up.

But the solution is not to abandon stability! It’s to adopt the same strategy that the browsers have used to speed things up. And that’s what Ember did when we announced the post-1.0 release cycle, and what we plan to continue doing moving forward.

Keeping thing moving incrementally and in a compatible way is a driver of this kind of speed. Forcing everyone to rewrite everything every few years is the best way to slow things down.

The Benefits Of Being Small

RW: Fair enough, but it’s Google behind AngularJS. Surely they know something about both innovation and the need for stability?

Tom Dale: At the end of the day, the Web is about experimentation, and it’s exciting to see Angular, Ember and React all vying to provide developers with the best possible experience.

An important difference is that Ember is not developed at a huge company like Google or Facebook. Everyone on the core team (and the vast majority of its contributors) work on products built using Ember, and make their contributions on nights and weekends.

That might sound like a weakness, but in fact, we think it’s one of our biggest strengths. Building your livelihood on the open-source project you maintain places a huge amount of pressure to make sure that new features are implemented in a backwards-compatible way.

ReadWrite: Yes, but meanwhile AngularJS or another project can speed ahead, no?

TD: That’s the second part. Of course no one wants their competitor to be able to build a better product with a newer, flashier framework. Avoiding stagnation is extremely important, it just has to happen in a realistic and methodical way.

This seems counterintuitive, but history bears it out: Open-source projects such as Apache, Postgres, Linux, maintained by a coalition of companies, offer long-term stability and longevity. How many companies have built on APIs from Apple, Google or Facebook and then suffered when they were shut down suddenly?

We think simply choosing “stability” or “progress” is the easy way out. Carefully balancing the two requires seriously hard work, but the best open source projects have figured out a process for making it possible.

Lead image courtesy of the Library of Congress

View full post on ReadWrite

Why Web Tools Like AngularJS Need To Keep Breaking Themselves

As the line between native and Web applications increasingly blurs, more developers are turning to Web application frameworks like AngularJS. AngularJS, developed and open sourced by Google, has been especially hot, whether measured by general interest, jobs, or open source contributions, largely due to its ease of use

See also: Ember, Angular and Backbone—Which Web Framework Is Best For You?

But not everyone is happy. According to AngularJS critic-in-residence Danny Tuppeny, the AngularJS development community has “lost its marbles” of late. But is his criticism valid?

Why AngularJS?

AngularJS is a popular Web application framework—a collection of JavaScript code libraries, templates and other software intended to make it easier for developers to build dynamic Web pages or Web apps.

See also: Why Even Simple Technology Can Be Hard For Developers

Web frameworks are hot in general, but AngularJS is blisteringly so, as measured by relative growth in job postings:

Source: Job Trends

There are several reasons for this popularity, and Starsheet VP of Products Adam Conrad names three:

  1. It’s Google-approved: “Angular is built and maintained by dedicated (and highly talented) Google engineers. This means you not only have a large open community to learn from, but you also have skilled, highly-available engineers tasked to help you get your Angular questions answered”
  2. It’s comprehensive: “No other plugins or frameworks are necessary to build a data-driven web application”
  3. It’s easy: “With a few attributes added to your HTML, you can have a simple Angular app up in under 5 minutes”

These are good reasons to use AngularJS. It turns out, however, that there are some pretty strong reasons not to, some of which emerge in the comments section of Conrad’s article.

Why Not AngularJS?

Some criticisms are particularly focused. Tom Dale, one of the creators of EmberJS, a rival framework, worries that AngularJS may be attempting too much:

Dale is, of course, biased, and occasionally lets it show in rants like this one

But he also has a valid point, one that comes through even more strongly in Tuppeny’s broadside. For Tuppeny, the problem with AngularJS isn’t its ambition or its pace of development, but rather the way it routinely leaves developers behind:

Our current codebase has parts that are over 10 years old; and we hope our new codebase will last this long too. It seems that if we start writing Angular today; we’ll be forced to rewrite the frontend in three to four years at latest (and with the way apps are going, the frontend is likely to be a large codebase). This doesn’t sound very attractive…. We need frameworks that are stable and supported long-term; not that are constantly inventing new concepts and being rewritten with breaking changes every 5 minutes. Of everyone, Google should know how hard it is to maintain large web apps

Google and the AngularJS community, in other words, may be acting like… well, Google, which regularly dumps or revamps its Web applications after just a few short years. This is par for the course with fast-moving Web companies, but may not fit a more staid enterprise application lifecycle.

Which may be the point.

AngularJS: Breaking By Design

We don’t live in a world with 10-year product lifecycles anymore. If your company does, you may want to find a new job. As Ars Tempo founder Zlatko Đurić writes:

[W]e should rebuild our components every 3-5 years anyway. Do you still write code the same way you did 4 years ago? If yes, then why using angular in the first place, why not just use components you’ve built your stuff with before it? Using the same browser APIs, the same things you relied on in the past?

The payoff is worth it, he continues:

To me, it’s still the … ideas that power the Angular framework that matter. Like DI and data binding. Those things make me able to develop a new webapp in 3 weeks instead of 3 months. That’s what matters. And if in 5 years, when I’m two years into Angular2, somebody asks me to extend my old app built with 1.2, I’ll probably be pissed at how verbose or stiff the old Angular API was. Or that I can’t just use a finished component for it.

AngularJS developer Pascal Precht echoes this sentiment:

I think before you judge about the new templating syntax that comes with Angular 2.0, [Tuppeny] should at least mention why that is. The next version of Angular is built for the future. That means, embracing technologies like Web Components. In order to do that, Angular has to be rewritten, since the current version of it sits on top of a design made like 4 years ago.

The Web, in other words, pushes us forward, and AngularJS seems to be willing to sacrifice backward compatibility to get there. Yes, it probably could be done more cleanly, with less heartache for developers. But no, the alternative is not to comfortably recline in the easy chair of the current Web. 

The Web, after all, will force us to continuously break with the past, perhaps more often than is comfortable. But that’s the pace at which innovation goes today. 

There is no rest, saith the Web, for the application developer.

Lead image courtesy of Shutterstock

View full post on ReadWrite

Paid Search Roundup Q3 2014: From Performance Trends To Key Product Updates, What You Need To Know

The quarterly reports and earning statements are in. Overall, all signs point to continued global growth for paid search advertising in Q3. Here’s a look at performance results and the biggest announcements and changes to come from Google AdWords and Bing Ads in the third quarter 2014. What…

Please visit Search Engine Land for the full article.

View full post on Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing

What Country Do You Need to Be In? An AdClarity GeoSurf Review [SPONSORED] by @lauraTrueVoice

Disclosure: This is a sponsored post by AdClarity GeoSurf. In preparing to check out AdClarity GeoSurf, I’ll readily admit I’ve only used a proxy a few times. When I was, I was looking to recruit international affiliates and at that point I would have loved to have this program. So I’m going to write as if I was using this in the advertising network arena, because that is where I can see the most benefit. I realize there are a few groups this will appeal to: those who currently use free proxies, those who have not yet seen the potential of […]

The post What Country Do You Need to Be In? An AdClarity GeoSurf Review [SPONSORED] by @lauraTrueVoice appeared first on Search Engine Journal.

View full post on Search Engine Journal

Go to Top
Copyright © 1992-2014, DC2NET All rights reserved