10 Frameworks to Build Mobile Application with HTML, CSS & JavaScript

For many web developers, which may only be familiar with HTML, CSS, and JavaScript, developing a native mobile app could be unfamiliar territory. Technically speaking, mobile apps in Android, iOS, and Windows Phone are built using completely different programming languages; an Android app uses Java, an iOS app uses Objective-C, while a Windows Phone app uses .NET.

But now, anyone with a decent knowledge of HTML, CSS, and JavaScript can build a mobile application. One key advantage of using web technology to build your app is Portability. Using a packager/compiler, like PhoneGap, you will be able to port and install your app on many different platforms.

There are a number of frameworks that make this possible. They also have done half of the hard work to bridge the gap between web and mobile platforms. Here we have put together 10 of the best mobile frameworks that we could find. If you are ready to build the next billion-dollar app let’s check out the list.

1. jQuery Mobile

jQueryMobile is a robust mobile development framework to build cross-mobile-platform app. jQuery Mobile support a wide range of different platforms, from a regular desktop, smart phone, tablet, or an e-reader device like Nook or Kindle. Similar to its sibling, jQuery UI, jQuery Mobile comprises a number of UI that, in this case, is optimized for mobile and touch-enabled devices.

Recommended Reading: Mobile App Design/Dev: Beginner’s Guide To JQuery Mobile

2. Cordova / PhoneGap

PhoneGap is essentially based on Cordova. Cordova/Phonegap provides a set JavaScript APIs that connect to the device’s native functions such as Camera, Compass, Contacts, and Geolocation. Cordova/Phonegap lets us build a mobile application without the native programming language; instead we can use a framework like jQuery Mobile. It will compile your app using the platform’s SDK and will be ready to install on the platform it supports including iOS, Android, Windows Phone, Blackberry and Web OS.

3. Sencha Touch

Sencha Touch is a mobile framework powered by HTML5 and CSS3, providing APIs, animations, and components that are compatible with the current mobile platforms and browsers. Sencha Touch supports both Cordova and PhoneGap; you can compile your app, and submit your app to the respective platform’s App Stores. In addition, Sencha Touch provides a set of themes for iOS, Android, Blackberry, Windows Phone, Tizen, and a variety of other platforms to help your app feel like a native app.

4. Ratchet

Ratchet was originally used by Twitter as an internal tool to create their mobile app prototype which is then released publicly as an open source project. Ratchet comes with a collection of User Interface and JavaScript plugins for building simple mobile apps, providing reusable HTML classes. In version 2.0, Ratchet is also shipped with its proprietary font icon set named Ratcheticon and two pre-made UI themes for iOS and Android.

5. Ionic

If you are concerned with your app performance, Ionic is the right framework for you. Ionic is an HTML5 mobile framework with focus on performance, by leveraging hardware acceleration, and it requires no third-party JS library. It works best together with Angular.js to build an interactive app. Similar to Ratchet, Ionic is shipped with a nicely crafted font icon set, Ionicons, and a bunch of reusable HTML classes to build the mobile UI.

6. Lungo

Lungo is a lightweight mobile framework based on HTML5 and CSS3. It has very nice default styles that you can use as a starting point to design your mobile app. Aside for the mobile UI components, Lungo brings a number of JavaScript API to control your app. Lungo supports the following platforms: iOS, Android, Blackberry and Firefox OS.

7. jQT

jQT is a Zepto plugin for mobile framework primarily designed for Webkit browsers. jQT is easily customizable and extensible. It comes with a theme that can be modified using Sass/Compass, cool 3D transition that is adjustable via CSS3, plus developers could also extend jQT with their own required functionalities.

8. Junior

Junior is also a Zepto plugin for building a mobile app similar to jQT. But Junior is dependent on several external libraries for some features to work, namely Backbone.js, Flickable.js for creating a swipe-able slider, and Ratchet for the UI scaffold.

9. Jo

Jo supports a wide variety of mobile platforms including Tizen and Chrome OS. Jo also comes with a starter, that is powered by CSS3, so it makes it easy for web developers at any level of experience to grasp and start styling their apps. In addition, you can use Jo along with PhoneGap or Cordova to pack your app for use on mobile platform.

10. Famo.us

A new kid on the mobile framework block, Famo.us promises to eliminate HTML5 performance issue on mobile devices with its lightweight JavaScript engine (only 64k). Famo.us, reportedly, will a also launch a cloud-based service to package your app to publish to the AppStore – it sounds like Phonegap and Sencha will get a new competitor soon. You can sign up as a beta tester in www.famo.us to get your hands on it.




via hongkiat.com http://ift.tt/1i10b3u

How To Execute An Emergency Restart In Windows 8 [Quicktip]

Shutting down your Windows quickly is almost mission impossible. Sometimes you have to wait for the timeout, other times you are prompted to save this file and close that document, and worst of all is when you have to sit through the tons of Windows updates bestowed upon your machine. For some of us, when we have to go, we have to go.

Execute emergency restart

For those wishing for a much shorter Windows shutdown routine, here’s a quick tip on how you can execute an emergency restart on your Windows 8, and this restart will stop at nothing.

Perform Emergency Restart

To perform an emergency restart, start by holding down CTRL + ALT + DELETE keys all at once. You will be redirected to a different window.

Ctrl+Alt+Delete

In this window hold down CTRL key while clicking on the red power button at the bottom right of your screen.

Hold down CTRL and click on power button

When the "Emergency restart" screen shows up, click OK to immediately restart your PC.

Press OK to immediately restart

Reminder: When you perform an emergency restart, your PC will NOT prompt you with an option to save any currently open documents. Therefore, it is best that you only use emergency restart as your final option or after you are sure you have saved everything that should be saved.




via hongkiat.com http://ift.tt/1iMjOBv

6 Steps To Staying On Course As A Freelance Writer

Freelance writing is an extraordinary profession. It takes diligence, concentration, dedication, and a commitment to others to do it well. Unlike creative writing, where the truth is something that can be bent and twisted to fit a plot, content writing has to be completely honest, and give the reader valuable information that can be used in everyday life.

This is a commitment that is, by far, harder to stay true to than just about any other form of writing. If you are ready to make that kind of commitment, here are 6 steps that you may want to keep in mind in order to stay true to a craft that will pay fantastic dividends to those who truly love to write for the public.

1. Write It, Hold It, Re-Write It

The first words that you lay down should come straight from the heart. Your emotional attachment to any particular topic should flow from you, staining the page with honest, unbiased, and completely original content. The truest form of self expression always comes from the heart.

Unfortunately, heartfelt expression is almost always the worst kind of writing. Unless you are writing poetry, your true voice always comes from the rewrites. Once you have laid it all on the line in content writing, walk away.

The idea is to put distance between your heart, and what you are really trying to tell your reader. Give it a day, and then come back to it fresh. Cut at least 20% or more of the sap during the rewrite. What you are left with will be a more concise form of what you were trying to convey. The rewrite is where your true voice lies.

2. Editor, Enemy, Friend

If you are unable to separate heartfelt writing from true voice, and you are lucky enough to have an editor, he or she will do it for you. A good editor is someone who knows how to write from the heart, trim the fat, and leave a lean form of true self expression while following the ultimate goal of reader value.

What they do to your writing may piss you off – at first – but once you realize that self indulgent writing is not the goal, you will also realize just how valuable it is to have the editor’s objective foresight on your side.

They usually know how to salvage what you are really trying to say and please the reader at the same time, making you both happy.

3. Freelance, Creative, Freelance

Content writing is a lot like truck driving. It is fun at first but after a while, it is real easy to fall asleep behind the wheel. If you are a busy freelance content writer, one who is constantly writing to pay the bills and support a family, it may behoove you to pull into a truck stop from time to time.

Take a day or two every couple of weeks to write a poem, short story, or update your journal. Write in a way that open expression and heart-felt sentiment means much more than it does in content writing.

Creative writing for yourself; writing that does not need to be edited or scrutinized in any way is always refreshing for the hardworking content writer that spends more time in fact than fantasy and truth than whim.

4. Deadline, Lifeline, Deadline

Deadline writing is a common occurrence for the freelance content writer. Every site owner I have ever written copy for has had a ridiculous deadline that just had to be met at all costs. If copy writing is your writing forte, yet you find yourself struggling to meet deadlines, look for a few clients that just want content, to break the stressful monotony that comes with deadline writing.

In the end, you will be happy for the freedom, and thankful for the time spent not having to worry as much about maintaining your sparkling reputation.

5. Verify, Verify, Verify

Writing from the heart is great, especially when you have a good editor or already know how to trim the fat, so to speak. The trick is to always make sure that your heartfelt writing and more down to earth rewriting sticks to the facts as they pertain to the reader.

A rant that flows off topic and delves into the world of conjecture is always damaging to your credibility as a content writer.

Verify what you write, and then verify the source you get your information from with another trusted source. Honesty in writing is just as important as true voice and self expression of the facts. The rule is, be you, but be true.

6. Location, Location, Location

In real estate, location is everything. In content writing, the place that you give to your readers should be the best place for them to be to get the most from what you are trying to say. In other words, leave your reader on real estate that is beachfront property and not the land of nod.

Informative, original content is far more valuable than a fact-filled post that does not open doors of opinion. Writing thoughtfully and exploring a variety of avenues and options (all based in fact) is better than giving one fact and leaving the reader to guess at where you were leading them.

In the end, draw your logical conclusion and then let the reader decide for themselves where they stand.




via hongkiat.com http://ift.tt/1kvJ3r5

Flat Video Player Gallery Free PSD file

Downloaded 4 Times

 

Download Flat Video Player Gallery Free PSD file. Nice little video player concept designs. Its free for personal and commercial use. Enjoy!

via download PSD – Download Free PSD http://ift.tt/1kip8sT

20 Free Light Effects Photoshop Brushes

Adobe Photoshop is the most widely used designing tool in the designing industry. It has been used in photo manipulations, graphics designing, web designing, abstracts art designing and many others. With so many tools, Photoshop has made its place in the every designer’s toolbox. For this round up, we are showcasing 20 excellent abstract Photoshop brushes for creating beautiful light effects.
Let us take a look at this collection and enjoy creating flawlessly brilliant light effects with these brushes. You can download these brushes for free. Enjoy!

Light Explosion Pack

IES Spot Light Brushes

Camera & Sun Glare Brushes

Motion Light Effects

Elegant Soft Light Brushes

Spark, Fire, and Fireworks Brushes

22 Rays of Light Brushes

Sharp Abstract

Galactic Brushes

Unreal Brushes

Sparkling Light Effects

Simen 91′s Star and Light-effect Brushes

Radiant Brush Set

Ecol Brushes

Sui generis Brushes

Abstract XI

Abstract Brushset XIV

Abstract Brushes Vol 2

Glow Brushes I

Abstract 04

via SmashingApps.com http://ift.tt/1ftwRs6

20 Free Light Effects Photoshop Brushes

Adobe Photoshop is the most widely used designing tool in the designing industry. It has been used in photo manipulations, graphics designing, web designing, abstracts art designing and many others. With so many tools, Photoshop has made its place in the every designer’s toolbox. For this round up, we are showcasing 20 excellent abstract Photoshop brushes for creating beautiful light effects.
Let us take a look at this collection and enjoy creating flawlessly brilliant light effects with these brushes. You can download these brushes for free. Enjoy!

Light Explosion Pack

IES Spot Light Brushes

Camera & Sun Glare Brushes

Motion Light Effects

Elegant Soft Light Brushes

Spark, Fire, and Fireworks Brushes

22 Rays of Light Brushes

Sharp Abstract

Galactic Brushes

Unreal Brushes

Sparkling Light Effects

Simen 91′s Star and Light-effect Brushes

Radiant Brush Set

Ecol Brushes

Sui generis Brushes

Abstract XI

Abstract Brushset XIV

Abstract Brushes Vol 2

Glow Brushes I

Abstract 04

via SmashingApps.com http://ift.tt/1ftwRs6

20+ Of The World’s Strangest & Most Unique Hotels

Regular travelers may be looking for a cheap, nice and clean hotel to stay in during their travels but who can pass off the chance to stay in a truly unique hotel? Fancy staying in a hotel room underwater or at the bottom of the sea? Or sleep in a bed that looks like it is suspended in mid-air? Ever lived in a hotel room made of ice, or of salt?

We have in this post more than 20 hotels with concepts that will make you raise an eyebrow or two. If you stay in any of these hotels, even if the trip wasn’t that fun, you’d still have stories and pictures about your hotel room to take home with you. Know of anymore one-of-a-kind hotels? Comments section is yours.

Hotel Unique, Sao Paulo Brazil. In the heart of the upscale district of Jardins in São Paulo, Hotel Unique stands out amidst the sky with its sculptural architecture.

Hotel Unique, Sao Paulo Brazil

Attrap’ Reves Hotel, France . Atrrap’ Reves Hotels in France are actually habitable and eco-friendly plastic bubble domes built using recyclable materials to create interactivity with nature.

Attrap' Reves Hotel, France

Poseidon Undersea Resort, Fiji. If you ever fantasize about what’s it like to live underwater, well at this resort in Fiji, you can do all that and more! The rooms are designed in a way to provide deep sea lovers with an endless view of the sea.

Poseidon Undersea Resort

One by the Five, France. The clever design of this one guestroom at One by the Five, creates the illusion that the bed is levitating. The bed is attached to the wall but not to the floor. Don’t fall off.

One by the Five

Kakslauttanen Arctic Resort, Finland. The little domes are guestrooms that create the living situation inside a glass igloo. The igloos are made of thermal glass to keep guests warm. It also has the world’s largest smoke sauna.

Kakslauttanen Arctic Resort

IceHotel, Sweden. A hotel made of ice that is reconstructed ever winter. Using frozen water from the Torne River, this is a real refreshing treat!

Icehotel, Sweden

The Manta Resort, Zanzibar. The tooms here float and are suspended in the water. The lower bedroom is attached 13 feet underwater with windows that show a view of the sea in all directions.

The Manta Resort, Zanzibar

Seven Hotel Paris, France. The coolest things here are the levitating bed, transparent shower (ooh-la-la) and fiber optics. Let your worries slip away.

Seven Hotel Paris

Sun Cruise Hotel, South Korea. It is a luxury cruise ship on land! Experience a romantic getaway at its rotating sky lounge as well at its renowned Yacht Club House.

Sun Cruise Hotel, South Korea

Das Parkhotel, Germany. Want to stay in a barrel? The rooms at Das Parkhotel will be perfect for that. Because the rooms are round, the beds are held by an ergonomic slatted frame.

Das Parkhotel

Dog Bark Park Inn, Idaho USA. This bed & breakfast guesthouse is inside the World’s Biggest Beagle. Guests can enter the body of the dog from a private second storey deck.

Dog Bark Park Inn, Idaho

The Balancing Barn, England. Located a few miles of the coast of Suffolk, half of the Balancing Barn’s structure is firmly on land and the other half is looming over the edge!

The Balancing Barn, England

Palacio de Sal, Bolivia. This unique hotel located on the eastern shore of the Great Salar de Uyuni is built entirely of salt – the walls, floors, ceilings and most of its decorations!

Palacio de Sal, Bolivia

The Crane Hotel, The Netherlands. It’s a one-room hotel, and you get to sleep inside a crane. Guests can operate the giant crane to get a 360-degrees view of the surroundings.

The Crane Hotel

The Grand Canyon Caverns, USA. Get away from it all in this single room 22 stories underground. There are plenty others above ground but none as quiet or as secluded as this one.

Grand Canyon Caverns

The Sala Silvermine Hotel, Sweden. The world’s deepest hotel room. Another place to get away from work and technology, this suite is also deep underground and keep at a constant 18 degrees Celcius.

Sala Silvermine Hotel

Sheraton Huzhou Hot Spring Resort, China. It cost approximately $1.5 billion to give curves to this hotel. This LED-lit arch rises from the Lake of Taihu.

Sheraton Hotel

V8 Hotel, Germany. Automotive lovers can take their hobby to the next level at the V8 Hotel in Germany. The hotel has 10 theme-based rooms.

V8 Hotel, Germany

Hotel Parchi Del Garda, Italy. Located at the heart of Lake Garda’s main theme parks, get the 4D hotel room experience here. The rooms come to life with special effects all in 4D!

Hotel Parchi del Garda

Giraffe Manor, Kenya. "Mind if I drop in?" Eat breakfast with the giraffes. The hotel has high spacious windows for giraffes to pop their heads in to look for snacks to eat.

Giraffe Manor

Propeller Island City Lodge, Germany. This one is for the morbid. If you ever want to know what sleeping in a coffin feels like, this is the place for you. Also comes with a labyrinth.

Propeller Island City Lodge, Germany




via hongkiat.com http://ift.tt/1he5gWY

20+ Of The World’s Strangest & Most Unique Hotels

Regular travelers may be looking for a cheap, nice and clean hotel to stay in during their travels but who can pass off the chance to stay in a truly unique hotel? Fancy staying in a hotel room underwater or at the bottom of the sea? Or sleep in a bed that looks like it is suspended in mid-air? Ever lived in a hotel room made of ice, or of salt?

We have in this post more than 20 hotels with concepts that will make you raise an eyebrow or two. If you stay in any of these hotels, even if the trip wasn’t that fun, you’d still have stories and pictures about your hotel room to take home with you. Know of anymore one-of-a-kind hotels? Comments section is yours.

Hotel Unique, Sao Paulo Brazil. In the heart of the upscale district of Jardins in São Paulo, Hotel Unique stands out amidst the sky with its sculptural architecture.

Hotel Unique, Sao Paulo Brazil

Attrap’ Reves Hotel, France . Atrrap’ Reves Hotels in France are actually habitable and eco-friendly plastic bubble domes built using recyclable materials to create interactivity with nature.

Attrap' Reves Hotel, France

Poseidon Undersea Resort, Fiji. If you ever fantasize about what’s it like to live underwater, well at this resort in Fiji, you can do all that and more! The rooms are designed in a way to provide deep sea lovers with an endless view of the sea.

Poseidon Undersea Resort

One by the Five, France. The clever design of this one guestroom at One by the Five, creates the illusion that the bed is levitating. The bed is attached to the wall but not to the floor. Don’t fall off.

One by the Five

Kakslauttanen Arctic Resort, Finland. The little domes are guestrooms that create the living situation inside a glass igloo. The igloos are made of thermal glass to keep guests warm. It also has the world’s largest smoke sauna.

Kakslauttanen Arctic Resort

IceHotel, Sweden. A hotel made of ice that is reconstructed ever winter. Using frozen water from the Torne River, this is a real refreshing treat!

Icehotel, Sweden

The Manta Resort, Zanzibar. The tooms here float and are suspended in the water. The lower bedroom is attached 13 feet underwater with windows that show a view of the sea in all directions.

The Manta Resort, Zanzibar

Seven Hotel Paris, France. The coolest things here are the levitating bed, transparent shower (ooh-la-la) and fiber optics. Let your worries slip away.

Seven Hotel Paris

Sun Cruise Hotel, South Korea. It is a luxury cruise ship on land! Experience a romantic getaway at its rotating sky lounge as well at its renowned Yacht Club House.

Sun Cruise Hotel, South Korea

Das Parkhotel, Germany. Want to stay in a barrel? The rooms at Das Parkhotel will be perfect for that. Because the rooms are round, the beds are held by an ergonomic slatted frame.

Das Parkhotel

Dog Bark Park Inn, Idaho USA. This bed & breakfast guesthouse is inside the World’s Biggest Beagle. Guests can enter the body of the dog from a private second storey deck.

Dog Bark Park Inn, Idaho

The Balancing Barn, England. Located a few miles of the coast of Suffolk, half of the Balancing Barn’s structure is firmly on land and the other half is looming over the edge!

The Balancing Barn, England

Palacio de Sal, Bolivia. This unique hotel located on the eastern shore of the Great Salar de Uyuni is built entirely of salt – the walls, floors, ceilings and most of its decorations!

Palacio de Sal, Bolivia

The Crane Hotel, The Netherlands. It’s a one-room hotel, and you get to sleep inside a crane. Guests can operate the giant crane to get a 360-degrees view of the surroundings.

The Crane Hotel

The Grand Canyon Caverns, USA. Get away from it all in this single room 22 stories underground. There are plenty others above ground but none as quiet or as secluded as this one.

Grand Canyon Caverns

The Sala Silvermine Hotel, Sweden. The world’s deepest hotel room. Another place to get away from work and technology, this suite is also deep underground and keep at a constant 18 degrees Celcius.

Sala Silvermine Hotel

Sheraton Huzhou Hot Spring Resort, China. It cost approximately $1.5 billion to give curves to this hotel. This LED-lit arch rises from the Lake of Taihu.

Sheraton Hotel

V8 Hotel, Germany. Automotive lovers can take their hobby to the next level at the V8 Hotel in Germany. The hotel has 10 theme-based rooms.

V8 Hotel, Germany

Hotel Parchi Del Garda, Italy. Located at the heart of Lake Garda’s main theme parks, get the 4D hotel room experience here. The rooms come to life with special effects all in 4D!

Hotel Parchi del Garda

Giraffe Manor, Kenya. "Mind if I drop in?" Eat breakfast with the giraffes. The hotel has high spacious windows for giraffes to pop their heads in to look for snacks to eat.

Giraffe Manor

Propeller Island City Lodge, Germany. This one is for the morbid. If you ever want to know what sleeping in a coffin feels like, this is the place for you. Also comes with a labyrinth.

Propeller Island City Lodge, Germany




via hongkiat.com http://ift.tt/1he5gWY

Google Settings App – 10 Features Every Android User Should Know

Have you noticed a Google Settings app on your Android device? Last year, Google quietly loaded this app to all Android user devices that run Google services. This app is also known as Google Play Services, where Google apps can connect to Google+. Through this app you can quickly control most Google services settings in one easily accessible app.

Google Settings app

Well, to get you to know Google App settings better, we have here a list of 10 features on Google Settings app that every Android user should know. Take note that some of these settings might not show up in your Google Settings app because you do not have the relevant app installed beforehand, for e.g. Google+. Have a tip related to the Google Settings app? Share it at the comments section.

1. Administer your Connected Apps

Do you remember what services you have allowed to connect to your Google account? Well, In this Google Settings app page you can look for such information as well as the kind of access they have to your account. You can also disconnect any of the connected apps from your account on this page.

  1. Open Google Settings app in your app drawer.
  2. Tap on Connected Apps.
  3. Tap on any the connected apps to see the access you have given them.
  4. To disconnect from the app, tap Disconnect at the bottom.

Administer your Connected Apps

2. Supervise Your Google+ Account

If you have Google+ installed, then you can manage the Google+ auto-backup feature and account settings. This page consists of your Google drive storage as well. To supervise your Google+ account, follow these steps.

  1. Go to Google Settings app > Google+.
  2. Tap on Auto Backup to setup backup settings. You can choose to backup your photos/videos only when a Wi-Fi connection is available, when roaming ona data network, when a charger is connected, or back up all now.
  3. Go back to the previous page and tap on your Google account under account settings. Here you can manage your notifcations, photos, sharing, location sharing, contacts, apps with Google+ sign-in or choose to delete your Google+ account.

Supervise Your Google+ Account

3. Handle your Play Games Notifcations

In the Google Settings app, you can handle Play Games notifications you want to receive from your installed Android games.

  1. Go to Google Settings app > Play Games.
  2. Tick/Untick Multiplayer Notifications, Request notifications and manage your Allow priority notifications from your circles.

Handle your Play Games Notifcations

4. Manage Your Search & Now Settings

In this Google Settings page, you can enable Google Now plus its Search & Now cards feature. All the options under Search & Now cards will help you optimized your Google Now experience, by including personal results on your Google Now cards, web history, contact recognition and plenty others that you can choose from.

  1. Open Google Settings app > Search & Now.
  2. Tap on Google Now to enable or disable it.

On the settings page, tap on Phone\Tablet search and choose which of the following will turn up in your searches: Apps, Chrome, Contacts, Google Play Books or Play Music.

Manage Your Search & Now Settings

Under Voice, you can select and enable languages, hotword detection, speech output and many other options.

Manage Your Search & Now Settings

Back to the previous page, then tap on Accounts & privacy to select, enable and manage google account, commute sharing, Google location settings, as well as other account-related options.

Manage Your Search & Now Settings

5. Ad Control

Google Settings also lets you reset your advertising ID (like clearing cookies from your browser) or just opt out of interest-based ads entirely. This gives you more control over the information that is sent to any advertiser serving ads to apps you use.

  1. Go to Google Settings app > Ads.
  2. Tap on Reset Advertising ID to generate a new advertising ID. This will force apps to track only your recent history.
  3. Go back to the previous page and tick Opt out of interest-based ads if you want to disable apps from showing you interest-based ads as well as prevent them from using your advertising ID to build profiles. (Note that enforcement starts August 2014)

Control The Ads That You See Or Simply Opt-Out

6. Enable App Verification To Improve Security

This is an important feature inside the Google Settings app that we believe all Android users needs to use. You can choose to verify the apps you intend to use to prevent security problems, or harmful apps from being installed. You will also receive a warning regarding potential harm on your Android device by any offending app. To do that, follow these steps.

  1. Open Google Settings app > Verify apps.
  2. Tick/Untick to enable or disable Verify apps.

Enable App Verification To Improve Security

7. Enable Android Device Manager Features

if you already have an Android Device Manager app installed, then these settings should already be enabled by default. If not, you can get the app here then enable the feature with the instructions below.

  1. Go to Google Settings app > Android Device Manager.
  2. Tick/Untick to enable or disable Remote locate this device.
  3. Tick/untick to enable or disable Allow remote lock and erase.

Enable Android Device Manager Features

8. Enable Transfer Files Only Over WiFi For Google Drive

If you use Google Drive on your Android device, then it is probably best that you have this feature enabled to save your data plan as well as your battery life. You can enable "transfer files only over WiFi" for Google Drive in the Google Settings page. To enable that, take a look at our steps below.

  1. Go to Google Settings app > Drive apps.
  2. Tick/Untick to enable or disable this feature Transfer files only over WiFi.

Enable Transfer Files Only Over WiFi For Google Drive

9. Have Your Device Location Enabled

For Google and all location-tracking apps to be able to track the location of your device, you need to enable the Location feature. In the Google Settings page you can choose to enable this feature, decide on the level of accuracy, retrieve apps that request your device location and manage your location report based on your Google accounts. If you’re interested in enabling location, follow these steps.

  1. Tap on Google Settings app > Location.
  2. Turn On Location at the top.
  3. Select Mode from High accuracy (Use GPS, WiFi, and mobile networks), Battery Saving (Use Wi-Fi and mobile networks), and Device only (Use only GPS).

Have Your Device Location Enabled

10. Clear Third-Party App Data Stored Within Your Google Account

If you would like to clear all third-party app data stored in your Google account with one clean sweep, you can. Before you proceed, understand that by doing this step, you will ultimately clear all your third-party app data and they will no longer be available on any of your devices. So think this through before trying this.

If you would like to proceed, follow these steps.

  1. Open Google Settings app.
  2. Tap on the navicon at the top right and select Clear app data from the menu.
  3. Choose your Google account and read the warning again before you proceed.
  4. If you are sure, tap on OK to clear app data.

Clear Third-Party App Data Store Within Your Google Account




via hongkiat.com http://ift.tt/1hRYee2

How to Test Website Across Multiple Browsers and Devices Synchronously

Responsive Web Design (RWD) is now a common approach in building a mobile friendly website. But building a responsive website can be quite irritating when you have to test the website in multiple devices and screen-sizes.

Say you have three devices to run the test on, you may end up having to constantly refresh each browser in every of those devices, which is cumbersome, to say the least.

So the idea of “synchronized testing” has emerged to address this situation and make the workflow more streamlined. There is a Grunt plugin called Browser Sync to perform this, and we are going to show you how to deploy it in your project, in this post.

Why Use Browser Sync?

First off, I’m not saying that Browser Sync is the perfect tool. There are also a number of GUI Applications such as Adobe Edge Inspect and Ghostlab which are great tools as well. They both have a nice GUI, but here’s why I think Browser Sync is better than these Applications:

1) Browser Sync (as well as Grunt) is free which helps if you have little to no budget to work with.

2) It is open-source. Depending on your JavaScript and Node.js proficiency you can extend it to cater to your own specific requirements.

3) It is cross-platform. You can use it in Windows, OS X and Linux. Ghostlab, on the other hand, is only available in OS X and Windows.

Installation

To start off, we are going to install the Grunt plugin called Browser Sync. I’m sure the name says it all; this plugin syncs a number of interactions that occur on the website including page scrolling, populating form fields, and clicking on links.

All these actions will be reflected in the other browsers and devices as they are happening. Type the following command to install Browser Sync in your working directory:

 npm install grunt --save-dev npm install grunt-browser-sync --save-dev 

Configuration

Once installed, Browser Sync can be loaded within the Gruntfile.js, this way.

 module.exports = function(grunt) { grunt.initConfig({ browser_sync: { dev: { bsFiles: { src : 'navbar-fixed-top.css', }, ghostMode: { clicks: true, scroll: true, links: true, forms: true, }, }, }, }); grunt.loadNpmTasks('grunt-browser-sync'); }; 

This configuration will monitor the navbar-fixed-top.css file and automatically refresh the browser when it’s changed. We should also enable ghostMode to keep track of interactions on the website.

Note: Browser Sync also provides a number of other configurations, you can check them out in detail on this page. For the time being, the above configuration should suffice for the project example in this article.

Once the configuration is set, go to Terminal (or Command Prompt) and run the task using the following command:

 grunt browser_sync 

After running the command, you will be prompted to add three line of scripts within the <head> tag.

Also, when you view your website in multiple browsers, it also records those browsers, and notifies you in Terminal. In this case, I opened the website in Chrome, Safari, and Mobile Safari (through iPhone Simulator).

Check It Out

Now, as you can see from the following animated GIF, all updates, changes, and interactions are synced in real time in all the browsers.

Further Resources

Here are more resources to dig further into Grunt and “Synchronized Testing”.




via hongkiat.com http://ift.tt/1pNAMUY