less-known-facts-of-mahabharatham-great

less-known-facts-of-mahabharatham-great

Mahabharata is such a vast treasure house of facts and knowledge that it is impossible for anyone to know everything!

தாவனி

For your Loved ones

My AAMEC Friends

My AAMEC Friends

Power of Friendship

கல்லூரி

கல்லூரி நண்பர்களுடன்

நட்சத்திரங்களை நான் ரசித்தேன் அதுபோல் நானும் என் நண்பர்களுடன் இருக்க விரும்பியதால்...!

sachin-tendulkar-retires-famous-quotes

sachin-tendulkar-retires-famous-quotes

Commit all your crimes when Sachin is batting. They will go unnoticed because even the Lord is watching

Showing posts with label Mobile news. Show all posts
Showing posts with label Mobile news. Show all posts

Content Management System - Introduction

What Content Management System (CMS) Should You Use?  

Content Management System (CMS) is a product installed on a web server that allows managing pages, blogs and articles online, without storing them on a desktop computer and uploading each time when you need to make changes. You simply login to your website, write or modify content, and your website is instantly updated, unless you set a specific schedule for your content to be visible to website visitors. CMS products also allow multiple administrators or editors to maintain online content without conflicting with each other. And most importantly, CMS products provide separation between articles and web design, thus allowing you to focus on writing content and not worry about copying the web design from page to page. CMS products can also automatically update menus and links between pages based on the list of articles you create, therefore you don't need to worry about your website becoming broken when you rename pages.
Many CMS products have emerged over the last few years and sometimes it is difficult to choose the right one for your needs. In this article we’re going to talk about what you need to keep in mind when choosing a CMS. We will cover a few of the more popular CMS products used today.
Please note that some of the topics, pros and cons provided here are based on personal opinion and experiences of our staff. Other people may have a different opinion about CMS products based on their prior experience and comfort level with specific technologies. Therefore this guide is provided only as a general overview of popular CMS choices for those unfamiliar with CMS products or concepts.

 

Samsung’s new launch- a GamePad for Android Smartphone with version 4.1 and above!!!

In the middle of gaming device's popularity in smart phones, Samsung has launched its own device named GamePad into every sector of Smartphone Industry. 
The Samsung GamePad is made of steel frame though it looks like a plastic and it also resembles the normal gaming controllers. The device has a circular directional pad, which doesn’t go too well with pro gamers due to the lower accuracy. There are also two analog sticks with four face buttons and two shoulder triggers. 
The specification usage of Samsung GamePad is that it can be paired with any Android Smartphone having screen size between 4 inches and 6.3 inches. It also requires Android v4.1 and above with Bluetooth 3.0. The controller has been optimized to run on Samsung devices running Android v4.3 and can be used for Screen Mirroring on the TV using an HDMI cable. Additionally it contains Mobile Console app that contains most played games. 


Responsive image

Nokia is going to launch Nokia Asha 500,502 and 503 soon!!!

To sustain the fame of Asha 500, Nokia going to launch its three successor Asha 500, 502 and 503 in Q4 2013.Three phones will be available in Black, Bright Red, Bright Green, Yellow, Cyan and White color. 

All newly announced Asha phones, the Asha 500, Asha 502 and Asha 503 features the updated Fastlane app (seen below on the Asha 503), which was introduced in Asha 501. The company claims that it has reworked the interface of the new Asha phones and comes with one-swipe access to camera app and one-touch sharing feature on WhatsApp.

Nokia Asha 500 key specifications :

• 2.8-inch QVGA display
• 2-megapixel rear camera
• Two variants- single SIM and Easy Swap dual-SIM
• Expandable storage up to 32GB via microSD card

Nokia Asha 502 key specifications :

• 3-inch QVGA display
• 5-megapixel rear camera with LED flash
• Dual-SIM (GSM+GSM) 
• Expandable storage up to 32GB via microSD card

Nokia Asha 503 key specifications :

• 3-inch QVGA display with curved Gorilla Glassv
• 5-megapixel with LED flash
• Two variants- single SIM and Easy Swap dual-SIM
• Expandable storage up to 32GB via microSD card


Responsive image

Samsung Galaxy S5 may feature fingerprint scanner

While the Apple iPhone drew a lot of attention to the fingerprint sensor embedded in its Home button, Samsung also seems to have similar plans for its upcoming flagship, which according to rumours is soon approaching.
Samsung Galaxy Note 3 Review 101
According to sources, the Samsung Galaxy S5 would feature a fingerprint scanner. It is alleged that the company has purchased Fingerprint Cards, a company dealing with fingerprint sensors. Sources also believe that Samsung would launch at least two smartphones in 2014 with the fingerprint sensor, our best guess – the Galaxy S5 and the Galaxy Note 4.
Meanwhile, Fingerprint Cards has just announced a range of touch fingerprint sensors for Android phones and tablets as well as Windows Phone. The company has already signed deals to provide the cheaper swipe technology to companies like Fujitsu, Pantech and Konka. Not just that the company now aims to be selected as one of the sensor suppliers for Samsung in 2014.

Samsung might be planning to Upgrade its build quality

The main Issue of Samsung as per tech enthusiasts view is the usage of plastic to build all of its devices. But because of this, many says that it feels cheap and slimy.

Samsung’s latest devices, including the Galaxy Note 3, feature a faux leather back. It’s plastic, but feels like leather and even has stitching around the edges.It greatly improves the build quality of the device to not have slimy plastic on the back. However, the latest trend started by HTC is metal, and it looks like Samsung is planning to adopt it.

According to a report by Taiwanese media, Samsung has found a supplier for the metal housings that the company will use for the upcoming Galaxy S5 smartphone. This is all still rumor, but it looks like there is a good chance that Samsung will actually build their next flagship phone out of metal, at least to an extent.


Responsive image

How to develop cool apps for NOKIA


BlackBerry resumes rollout of BBM for Android and iOS on a first-come, first-served basis

BlackBerry on Monday resumed the rollout of BBM for Android and iPhone after postponing the launch late last month. The free app should now be available via Google Play, the App Store and in select Samsung App Stores as of writing according to a BlackBerry blog post on the matter.
The app was supposed to launch last month but plans were put on hold at the last minute. According to the company, an unreleased version of BBM for Android found its way onto the net ahead of the public launch which caused an insurmountable amount of technical issues. BlackBerry was forced to postpone the launch and disable support for the Android app. Those that were able to download the iOS app were allowed to continue to use it, however.
To ensure a smooth rollout, the company will be implementing a first-come, first-served system. To get started, simply download BBM and run the app. You’ll be asked to enter your e-mail address to hold your spot in line. Once your number comes up, you’ll be sent an e-mail and can start using BBM right away.
BlackBerry said that roughly six million people signed up to be notified when the app would become available once again. Those people will all be allowed to use the app right away, we’re told. Users are encouraged to follow BBM on Twitter to see how quickly the line is moving at any given time.

Building Mobile Web Apps the Right Way: Tips and Techniques part 2


Leveraging CSS3

Mobile web browsers these days are pretty advanced. Android devices use a mobile version of Google Chrome, whilst the iPhone does the same with Apple’s Safari. Some mobile devices come with mobile Opera and others allow you to install a browser of your choice such as mobile Firefox. So we’re talking about some pretty good browsers in terms of CSS3 and HTML5 feature support.
CSS3 allows us to render things through code that would previously have required an image. We can use color gradients, draw rounded corners, create drop shadows, apply multiple backgrounds to HTML elements, and more — all of which can help improve performance and decrease development times.
If you look at a typical application interface via your smartphone, it’s almost guaranteed that you’ll find CSS3 being used.
By using CSS3, we can reduce data transfer — particularly images and possibly excess HTML markup. We let the browser and the device do the work to render the interface more quickly.

Want the Apple-esque toolbar highlighted above? All you need is the following style rule (which uses CSS3) rather than creating and loading a CSS background image (which is how we’d traditionally do this with CSS2).
.toolbar {
  width: 100%;
  height: 44px;
  background-color: #000000;
  border-top: 1px solid #4B4B4B;
  background-image: -moz-linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
  background-image: -o-linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
  background-image: -WebKit-gradient(linear, 0% 0%, 0% 100%, from(#2F2F2F), color-stop(50%, #151515), color-stop(51%, #000000), to(#000000));
  background-image: linear-gradient(top, #2F2F2F, #151515 50%, #000000 51%, #000000);
}
Here’s what it looks like when applied to a div element viewed in Safari (desktop):

Now, instead of an image that won’t scale well — i.e., if the toolbar’s height needs to be increased, a CSS background image will not scale with it — we have a device-rendered HTML element with a gradient that will scale and adapt nicely for different device orientations and sizes.
It’s true that older browsers such as IE on a Windows Mobile device won’t necessarily render the gradient, but we can circumvent that problem by using the background-color within the same CSS rule as a fallback mechanism. This means all browsers capable of the gradient will show the gradient, but those that can’t will show the solid color instead (which we set to black, #000000).
All users still get to enjoy your mobile web app interface, but older devices just have the extra layer of gloss removed. This technique is called progressive enhancement.

HTML Canvas

If you fancy a little more work, then you can improve speed even further using the canvas element. Although using CSS gradients eradicates the loading of a physical image, that method still causes the device’s rendering engine to construct an image in the browser, which can result in a performance reduction depending on the device and browser.
By using the canvas element and some JavaScript, we can get the browser to draw the gradient without rendering it like an image. This technique can possibly be speedier on certain browsers, even if we need to use JavaScript. At the very least, using canvas is another tool you can use for drawing if it can’t be done in CSS3 or if you find that it’s a better option for performance.
To create the same toolbar above, first we need to create a canvas element in the HTML document like so:
<canvas id="toolbar"></canvas>
Then, with JavaScript, we can use the following script to produce the desired gradient on the canvas:
var canvas = document.getElementById("toolbar");
var context = canvas.getContext("2d");
var gradient = context.createLinearGradient(0, 0, 0, 44);
gradient.addColorStop(0,'#2F2F2F');
gradient.addColorStop(0.5,'#151515');
gradient.addColorStop(0.51,'#000000');
gradient.addColorStop(1,'#000000');
context.fillStyle = gradient;
context.fillRect(0, 0, 300, 44);
This is what the above code looks like:

Hardware Acceleration

When it comes to mobile web apps, Apple’s mobile devices are a major consideration that we need to be aware of because of the current popularity of the iPhone and iPad. Safari 5 (on all platforms) brings hardware acceleration into the mix. If you’re not familiar with the feature, Apple describes it as follows:
"Safari supports hardware acceleration on Mac and PC. With hardware acceleration, Safari can tap into graphics processing units to display computing-intensive graphics and animations, so standards like HTML5 and CSS3 can deliver rich, interactive media smoothly in the browser."
Essentially this means that Safari can use extra hardware device capabilities to enhance the rendering of graphics and transitions, which in turn promises faster user interface performance.

Other browsers have added support for hardware acceleration, too — including Firefox 4, Chrome 10 and Opera 11 — so hopefully we’ll see them integrated into their mobile versions soon, providing silky smooth transitions and lightning quick graphics-rendering for all of us.

Be Cautious of CSS3 Rendering Performance

As brilliant as CSS3 is, certain properties can slow down a web page. WebKit-based browsers, for instance, really seem to struggle with shadows in particular, so just be careful that you don’t apply too many of these to elements of your interface until the issue has been resolved.
As another example, the opacity property can also cause problems with Safari’s hardware-accelerated rendering, so it’s probably worth avoiding over-use of this.
One workaround to the opacity property performance issue is the ability to use RGBa value notation to declare CSS color properties in modern browsers; the significant factor of this being that the a in RGBa stands for alpha. By declaring a color using RGB values, then appending one more value, we can have full control of the transparency of an element without having to use the opacity CSS property.
Instead of:
.myElement {
  background-color: #000000;
  opacity: 0.75;
}
We could use:
.myElement {
  background-color: rgba(0, 0, 0, 0.75);
}
We can achieve the same results for our HTML element by using RGBa values, so when you want to add any transparency to HTML elements, make sure you’re using the most suitable method.

Consider the Offline User Experience

Finally, let’s briefly discuss HTML5 offline data storage.

Making use of local data storage means that once our data has been downloaded to the device, we can use a manifest file which allows us to cache certain files locally. What this means is that when users have no connection, we can continue saving data client-side.
Offline storage opens up a lot of opportunities. For instance, we can now try to maintain the user’s experience even when internet connectivity drops rather than having to defend against the issues posed by the possibility of internet interruptions.
We’re not going to be able to allow data downloads from our server when there’s no connection, but at least we can provide the opportunity to store options and user-decisions on the client’s side, which we can then synchronize back to the server once the internet connection is restored.

Conclusion

Hopefully this article has shown you some best practices, tips, and techniques you can use to design and build quick-loading and beautiful user interfaces for your mobile web products. If you were on the fence, I also hope that this encourages you to get started with mobile web app development.
Some people might think that mobile web apps are not as sexy as fully-fledged native apps for iOS or Android. However, the biggest advantage of mobile web apps is that we are able to build them to be platform-independent — we can maintain independence from devices and operating systems. We can make web apps without the need for extra developer toolkits and platform-specific SDKs, and thus we can still use our everyday development tools.

Building Mobile Web Apps the Right Way: Tips and Techniques part 1

Mobile web apps are useful alternatives to native apps for mobile devices. These days, Android-based products and iOS devices like the iPhone and iPad all come packed with fantastic mobile browsers (Mobile Chrome and Mobile Safari respectively), and Opera fans can install their preferred browser, too.
From a desktop point of view, these products make browsing just about the most pleasurable experience possible. CSS3 transitions, beautifully crafted HTML5 and embellishments mean their users get the highest possible browsing experience (assuming the content being viewed has been crafted with care and consideration).

Their mobile counterparts equally do not disappoint. Fast-loading JavaScript, combined with equally impressive CSS3 and HTML rendering mean that your mobile browser can provide you with as rich an experience as a native app.
Being mobile and Web-based, there are obviously going to be performance concerns. One advantage of native over Web-based mobile apps is that you download much of the interface when you download the app originally, so you are only really loading relevant data when you use them. In addition, native apps can take advantage of the platform’s integrated development features (such as standard UIs), which can further aid performance.
Web-based mobile apps work in the same way as a website would, i.e., you load the content of a page when a user requests to view that page. We can use the browser cache to make things speedier for users with primed caches, but all graphics, images, scripts and data are loaded from your web server as opposed to being on the client’s device (in the case of most native apps).

Mobile Web App vs. Mobile Website

These days, more and more online products come with a mobile version, which is generally a slightly scaled-down version of a main website optimized for small screens (see Amazon, Twitter, and the BBC homepage, for example). A mobile version of a site often takes a site’s content and outputs it so the information can be consumed more easily on a mobile device.

CSS media queries and other feature-detection techniques can be used to determine certain characteristics of a device or browser viewport, which gives developers the option to use the same code to present content at its best for the situation in which it is being viewed.
Mobile web apps are similar in a certain respect, because you want the content to be enjoyed and digested as easily as possible.
I would argue, though, that a mobile web app differs from a mobile version of a website due to it being tailor-made for the mobile platform. The UI will generally be more customized, and will include more mobile-device-centric user interfaces, as can see from the following examples.

At a quick glance of the mobile web apps above, you can see how the user interfaces are more customized to suit the mobile platform. They use bigger hit areas optimized for fingertips, making them easier to use. The YouTube and iPlayer examples use more grid-based button layouts, presenting controls within the app in a similar way as native mobile apps do.
As an example, shown below, you can see the similarities between the two forms of apps and their UI elements by comparing the YouTube and iPlayer web apps, and the Sky Sports News native app on the iPhone.

Mobile as a Platform

We’ve all got a mobile device these days — whether it’s a smartphone like the iPhone or a touchscreen tablet like the iPad — and most of us in the industry will use many different features of our mobile devices for various purposes.
It’s now easier for a greater proportion of people to access the Mobile Web, and that should be an important consideration when you decide to launch a product in this space.
Mobile design and data delivery differs from the traditional desktop environment; let’s talk about that next.

Desktop vs. Mobile


Here’s a quick breakdown of the big differences between desktop and mobile platforms:
  • Mobile device hardware is smaller and generally tends to have lower hardware resources than desktops/laptops.
  • Smaller screens bring about different design considerations and challenges.
  • Touchscreen technology introduces new interaction concepts that differ from traditional input devices (keyboard and mouse).
  • With a mobile device, internet connectivity is not always as reliable as a hard-wired broadband connection, which means internet connectivity is a concern and data transfer could be significantly slower.
Although these sound as if they are hurdles to get over, with careful thought and consideration, there’s no reason why they should be.
Touchscreen technology is exciting. The smaller screen design will really make you think about how to get the user to interact with your mobile web app in the most satisfying way possible.
What we should really be doing is looking at the list of differences above and seeing opportunities to deliver our content in a different way.
Building mobile web apps will be a paradigm shift from traditional web development and web design.
Mobile is the platform that people can have with them all of the time. That’s an exciting concept.
In the next sections, we will discuss development/design considerations, as well as concepts and techniques for building mobile web apps.

Keep File Sizes Small

When you don’t have sufficient WiFi coverage, data connection will usually be slower or non-existent. For any mobile product — whether it’s a native app that relies on data transfer, a mobile web app, or a mobile version of a site —  concerns regarding internet connectivity means you should try to cut down on the amount of data that your user has to download.
Quicker experiences are generally more satisfying and are therefore more usable. We can speed things up by keeping files smaller in size and reducing the number of files we serve to users.
Remember:
  • Slower download speeds = longer loading times
  • Smaller and fewer files = quicker loading times
It’s our responsibility to balance the above equations so that we create a beautiful-looking product that still functions responsively.

Dealing with Image Performance

We want to try to get rid of as many images as we can. For the images we keep, we want them to be as lightweight as possible.
If images are a necessity for particular parts of your mobile web app design, then there are a couple of extra steps we can use to trim off any excess fat from your files.

Use Adobe Fireworks for Transparent PNGs

I have to admit that I don’t really use Fireworks that much these days, as Illustrator and Photoshop more than meet my design requirements, but Fireworks does have one powerful ace up its sleeve. If you want to use PNGs with alpha transparency, then unfortunately, Photoshop will only allow you to export 24-bit PNGs (PNG-24), which are heftier than 8-bit PNGs.
Using Fireworks, we can save in 8-bit PNG, even when the image requires alpha transparency. In my experience, this can remove 20% or more off the file size with little to no loss in quality.
All you have to do is open up your 24-bit PNG, then, in the PNG compression settings panel in Fireworks, set it to 8-bit with alpha transparency, and then export. Voila, you have much smaller images to use!

Using ImageAlpha

If Fireworks sounds like too much of a bother, check out ImageAlpha. Once installed, all you need to do is drag your images into its main window and then tweak the export settings to remove excess data from the images.

Both techniques are very quick to implement. I would recommend using them for all projects, not just for mobile devices, because they’ll speed up web page loading times for your users due to reduced file sizes.
To learn more about using PNGs in web designs, see the Web Designer’s Guide to PNG Image Format.

Apps on iPhone 5s crash twice as much as other iPhone 5 devices

According to a study, apps on Apple's new iPhone 5s crash twice as much as other Apple iPhone 5 devices

The study, carried out by mobile app management platform Crittercism, looked at hundreds of millions of app launches and says that programs crash around 2% on the iPhone 5s in comparison to less than 1% on the iPhone 5 and 5c.
Reported up by AllThingsD, an inteview with Crittercism CEO Andrew Levy revealed, "Anytime there is new hardware or software release, we see issues. Inevitably, over time, those issues get resolved."
Levy suggests the reasons for the iPhone 5s crashing double as much as Apple's other two devices is due to developers not being able to beta test the compatability of iOS 7 with the new hardware.
The iPhone 5s comes with a new 64-bit A7 chip and an M7 coprocessor, compared to the 5c's internal hardware which is nearly identical to the iPhone 5.
Apple launched iOS 7 last month and has since pushed out two updates for the new OS.
The new operating system has also received complaints due to the new transition, zooming, animation, and parallax scrolling features which have reportedly been making some users sick.
Levy states that higher crash ratios are expected when new devices and new operating systems are launched but since Apple are now aware of the situation, it should be fixed in the near future.

AT&T Adds Live U-verse TV Streaming to iPad and iPhone Apps



Cable companies are scrambling to convince customers to continue paying for cable TV in the age of the internet, even going so far as to endanger long-standing relationships with broadcasters who don't want additional online streaming competition. AT&T has apparently thrown caution to the wind and updated its iPad and iPhone U-verse apps with free streaming of live TV at home or away.
This isn't the ultimate solution to your mobile TV woes, but it's getting close. When you're at home, the app will stream all subscribed channels (with limited exceptions), but some won't be available when you're away from home, or using mobile data. Basically, the stream has to be going through your AT&T U-verse internet connection. You could probably even rig up a VPN of some sort to access your home network on the go for more channels.
The app's new live channel guide will let you peruse the available streaming options so you're not surprised when something isn't available. Also be aware the content restrictions will vary by area—the local stations often aren't available. The iPhone version of the app also has some additional improvements including higher-resolution graphics. It's not as exciting as live TV streaming, but it's something.
Both the iPad and iPhone can still control DVRs and manage recordings from the app, but there's not currently a way to stream recorded content to the device. The update also didn't change the UI to match the new iOS 7 aesthetic. Still, the apps are free and the functionality really makes them worth using.

Oops! BlackBerry even worse off than it thought

More bad news for BlackBerry. The smartphone company said Wednesday that its business is in even worse shape than what it reported just a few weeks ago.

BlackBerry (BBRY) said the 4,500 employees it is laying off by the end of the year will cost $400 million -- four times as much as the company had previously expected. That's particularly bad news, since BlackBerry is racking up giant quarterly losses and rapidly burning through its cash.
The company is also quickly losing its appeal in key markets. BlackBerry said Wednesday that customers in typically loyal international markets are switching allegiances to Google (GOOG, Fortune 500) Android devices.
BlackBerry also said consumers are looking for devices with the largest number of apps. That's definitely not BlackBerry's forte.
Making matters even worse, BlackBerry said that its core base of corporate customers are also now looking towards greener pastures. Long delays in the BlackBerry 10 platform have angered corporate IT departments, which like to deploy new BlackBerry phones and software together.
How BlackBerry fell so fast  
How BlackBerry fell so fast
Many business professionals have been demanding Apple (AAPL, Fortune 500) iPhones and Android devices for years. But BlackBerry said it was surprised by the rate at which it is losing support from corporate customers.
The company also said that uncertainty surrounding its ongoing "strategic review" impacted demand for BlackBerry smartphones -- something that should impact sales to an even greater extent now that the company has announced plans to go private.
Yet shares of BlackBerry rose more than 1% on Wednesday after The Wall Street Journal reported that private equity firm Cerberus might be interested in buying the company. Shares had previously been down by as much as 5%.
Wednesday's financial release was an update to its latest quarterly report on Friday. BlackBerry announced a $965 million quarterly loss, which included a $934 million charge for unsold BlackBerry Z10 devices, the first phone launched on the new BlackBerry 10 operating system.
BlackBerry said it delayed the full report of its numbers due to its ongoing negotiations to be taken private by Fairfax Financial, a Canadian insurance company. To top of page