Mohammed Arif Blog
  • Home
  • About Me
  • Contact
Follow

MVC & backbone.js

Jun19th
2012
1 Comment Written by Mohammed Arif

I recently talked about (JavaScript) MVC (not JavaScriptMVC framework itself) in detail at work. If some of you are really interested about the Architectural Design Pattern then MVC is the way to go to separate the web application into multiple parts. In the past MVC has been heavily used for structuring desktop and server-side applications, [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
AJAX, JavaScript, RIA, Technology

Facebook Like, YouTube Video Feed and AJAX using jQuery

Nov17th
2010
5 Comments Written by Mohammed Arif

Initially thought of just to write a small article on Facebook XFBML Like Widget but when I started writing with the demo part then realize that other things also needs explanation so now divided into 3 parts and would try to explain them individually. This article is going to cover following topics with the final [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
AJAX, General, JavaScript, RIA, Social Media, Technology    AJAX, Facebook Connect, Facebook Like, jquery, YouTube JavaScript API

iPhone 4 will be available in India soon!

Jun28th
2010
2 Comments Written by Mohammed Arif
iPhone 4 will be available in India soon!

The first iPhone was launched in June of 2007. The second iPhone 3G, launched in July 2008. And now Apple iPhone 4G is available in the market from June 24th 2010 in Europe and US.

iPhone 4 is going to be launched in India in coming September. The gadget has been very successful in western markets and is selling like a hot cake. Indian gadget freaks are desperately waiting for the gadget to arrive in the country.

Though there were several issues reported to Apple but there is no confirmation from Apple site yet.

The Apple iPhone 4 features FaceTime, which supports video calling, and Apple’s new Retina 960×640 pixels display, the highest resolution display ever built into a phone, according to the company, multitasking. In addition, HD video recording, Apple’s A4 processor, a 3-axis gyro and up to 40% longer talk time – in an all-new design of glass and stainless steel. Apple added that the new iPhone is the thinnest smartphone in the world, at 9.3 millimeters. The iPhone 4 features the new LG LCD Display technology called In-Plane Switching technology (IPS) for enhanced viewing experience.

iPhone 4 operates its functionality on iOS4, the latest software developed by Apple for its mobiles. The software enables the device to run more than one program simultaneously.

The cost of this new device in western markets is set at $199 and $299 for 16GB and 32GB respectively. For Indian users, the 16GB version of the device is expected to cost around Rs. 35,500 while the 32GB version will be priced at around Rs. 40,000.

Vodafone already announced that it is all set to bring the iPhone 4 to the Indian market in the coming months.

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
General, Mobile    iPhone, iPhone 3G, iPhone 4, iPhone 4G

Just updated to WordPress 2.8.4 from 2.6

Sep13th
2009
1 Comment Written by Mohammed Arif

Just updated to WordPress 2.8.4 from 2.6

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
General

Build your first jQuery plugin

Nov7th
2008
10 Comments Written by Mohammed Arif

First and far most, we should say thanks to John Resig and his team to make our life so easier then before by making jQuery, most demanding and powerful JavaScript framework and it’s expanding phenomenally that gives the proof of dominancy of jQuery framework.

So why do I need to extend jQuery?

Here we go; no library is full filling all the requirements so does jQuery, so there should be some mechanism to add sets of useful methods called as plugins for your specific requirement, which we can say in the basic terminology calling your external methods into your structure but it doesn’t give you the power of leverage existing code base.

Let’s say, by creating a new jQuery commands, we automatically inherit the use of powerful selector mechanism and can use all the jQuery methods and indeed it’s a good practice to make reusable code.

There is a pretty good documentation and guidelines available on jQuery Plugins/Authoring page.

Let’s start making our first jQuery plugin; we call our plugin as “disable”, we make our plugin to disable the form elements and then we will extend our default options using $.extend utility method to enable the required once.

We will follow the guidelines as provided on jQuery.com so we will save our plugin as jquery.disable.js

[sourcecode language='js']
// plugin definition
$.fn.disable = function() {
// plugin implementation code goes here.
};
[/sourcecode]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
JavaScript, Technology, Web 2.0    JavaScript, jquery, plugin, plugin development

FLOCK – Another browser in the market!

Sep5th
2008
Leave a Comment Written by Mohammed Arif
FLOCK – Another browser in the market!

Flock is a social networking browser based on Mozilla Firefox; flock was founded in 2005 based in Redwood City, CA. Flock is an open source company. Flock is available for Windows, Linux, and Mac OSX in 12 languages, looks impressive on the first instance. Flock 2.0 beta has been released on June 16, 2008, based [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
User Experience, Web 2.0, Web Browsers    Browser, Firefox, Flock, Mozilla

Who is better TypePad or WordPress?

Sep3rd
2008
3 Comments Written by Mohammed Arif
Who is better TypePad or WordPress?

After investigating for 15 days, need to get the better blogging platform for our client who wins lastly? Guess guys! Professionally TypePad, due to the client demand because they are not willing to spend money creating new infrastructure like setting up Apache/MySQL for WordPress on their environment. TypePad doesn’t need all that, they host on [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
Blogging, Technology, Web 2.0    Blog, Blogging, TypePad, TypePad vs. WordPress, WordPress

Google Chrome: the Google Browser

Sep1st
2008
3 Comments Written by Mohammed Arif
Google Chrome: the Google Browser

Google Chrome: the Google Browser Google announced today that they will release their own browser tomorrow, code named Google Chrome. Beta version will be launched tomorrow morning only, initially available only for Windows. Google Chrome is open source and based on WebKit, which is the same engine used by Safari and Adobe AIR. This is [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
General, Technology, Web 2.0, Web Browsers    Browser, Chrome, Comic Book, Google, web

JavaScript outside the browser

Jul21st
2008
Leave a Comment Written by Mohammed Arif

http://javascript.weblogsinc.com/2006/08/06/javascript-outside-of-the-browser/ After reading the above article, questions comes in mind, why JavaScript outside the browser? So let’s go through on some points which strongly recommend the future of “the world’s most misunderstood programming language”. 1. JavaScript will be treated as a significant programming language in the upcoming days 2. JavaScript speed and performance, of course [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
JavaScript, Web 2.0, Web Browsers    Browser, Helma, JavaScript, Rhino, SpiderMonkey

Show Love to the Object Literal | Core JavaScript 1.5 Guide:Literals

Jun10th
2008
1 Comment Written by Mohammed Arif

Defining an object is via literal notation. Supported in JavaScript1.2 and above, it’s a more robust form of creating an object on the fly. Neat and clean approach to write reusable, readable and maintainable JavaScript code. Show Love to the Object Literal: http://ajaxian.com/archives/show-love-to-the-object-literal Object literals beauty lies in Namespaces, which reduces the number of global [...]

Share this:

  • LinkedIn
  • Facebook
  • Twitter
  • Google +1
  • Email
READ MORE »
JavaScript    JavaScript, Namespaces, Object Literal, Singleton Design Pattern
← Older Entries

Categories

  • AJAX (2)
  • Blogging (1)
  • General (4)
  • Mobile (1)
  • RIA (2)
  • Social Media (1)
  • Technology (5)
  • User Experience (1)
  • Web 2.0 (6)
  • Web Browsers (5)
  • Web Standards (9)
    • (X)HTML (3)
    • CSS (3)
    • JavaScript (7)

Tweets

  • Polymer is a new type of library for the web, built on top of Web Components - goo.gl/mRpbP #vox 6 hours ago
  • Teen's Invention Could Create 20-Second Phone Charge on.mash.to/18jzjtd #vox 12 hours ago
  • Check out my professional profile and connect with me on LinkedIn. lnkd.in/7Xjaup #in 13 hours ago
  • Push Notifications to the Browser with Server Sent Events - HTML5 Hacks goo.gl/FmKQI #vox 1 day ago
  • Chrome 27 arrives with 5% faster page loads, FileSystem API for syncing data to Drive, prediction tweaks - goo.gl/p95w2 #vox 1 day ago

Tag Cloud

AJAX Blog Blogging Browser Bugs Chrome Comic Book CSS 2.1 DOM Interface Facebook Connect Facebook Like Firefox Flock Google Helma HTML5 IE7 iPhone iPhone 3G iPhone 4 iPhone 4G JavaScript jquery Mozilla Namespaces Object Literal Peter Paul Koch plugin plugin development Rhino Singleton Design Pattern SpiderMonkey TypePad TypePad vs. WordPress web Web Browsers Web Standards WordPress Working Draft XHTML 1.0 YouTube JavaScript API

Archives

  • June 2012 (1)
  • November 2010 (1)
  • June 2010 (1)
  • September 2009 (1)
  • November 2008 (1)
  • September 2008 (3)
  • July 2008 (1)
  • June 2008 (1)
  • July 2007 (1)
  • June 2007 (2)
  • August 2006 (1)

Blogroll

  • Addy Osmani
  • Dean Edwards
  • Douglas Crockford
  • Dustin Diaz
  • Jeffrey Zeldman
  • Jeremy Keith
  • John Resig
  • Julien Lecomte
  • Paul Irish
  • Peter-Paul Koch
  • Roger Johansson
  • Simon Willison

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

EvoLve theme by Theme4Press  •  Powered by WordPress Mohammed Arif Blog

Back to Top
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.