I am a web & mobile app developer based in Lahore. I have been developing creative, interactive, usable & successful web apps, web portals, php and Flash action scripting, REST apis, WordPress plugins & themes. In recent years, I have worked on Ionic, Angular and TypeScript for hybrid mobile apps, Flutter & Dart, React & React Native, and Swift native iOS mobile app development.
Nokia N900 has numerous exciting open source applications but not all of them are available in the Official Application Catalogs. But if you are feeling adventurous, you can add and enable these other catalogs such as Maemo Extra-devel Catalog and try lot more applications. There are many more repositories listed below. To add a new…
Today is the 100th Birthday Anniversary of Faiz Ahmed Faiz (February 13, 1911 – November 20, 1984), one of the greatest poets of Urdu language. And on the eve of Valentine’s Day, for me there could not be a better and befitting way of remembering him on his birthday centenary than by his following famous…
Shipping cost calculation is the mandatory feature for any E-Commerce website. Shipping cost is dependent upon zones and/or countries. It largely depends upon your requirement whether you need to charge different rates for different zones inside same country. You might want to do the same for multiple countries as well with or without multiple zones…
Secure your osCommece store by installing following mods and making few changes lest it gets hacked and your hard work goes down the drain. If your osCommerce shop just got hacked, first step to get your website back is to restore it from a clean backup. And by chance you do not have a clean…
As reported in Telegraph, Facebook Places Deals Launches In Europe. Last year Facebook launched its Places service in US, which allows Facebook users to share their location with their friends by ‘checking in’ to bars, restaurants and shops and to see which friends are near them, via the social network’s mobile phone application. Facebook made…
If you get this following error after installing your osCommerce store: Server Requirement Error: register_globals is disabled in your PHP configuration. This can be enabled in your php.ini configuration file or in the .htaccess file in your catalog directory. There are two ways to enable register_globals using .htaccess file or using php.ini file. Enabling register_globals…
Redmine is a mature and very good project management web application using Ruby on Rails framework. Since it requires specific Rails and Ruby Gems versions, Installing and configuring Redmine is not child’s play. One option of setting up Redmine is by downloading the latest stable release from http://www.redmine.org/wiki/redmine/Download Since Apache, MySQL and Ruby are usually…
SimplePie is a very fast and easy-to-use PHP class that has made web developers lives very easy as far as RSS and Atom feeds parsing is concerned. Not just parsing, but SimplePie can also merge different RSS feeds very efficiently to put it on your web page. In addition to merging and sorting multiple feeds…
Compressing your website files, especially the text files, with mod_gzip or mod_deflate on Apache not only save heaps of network bandwidth, but also speed up downloading your website up to 70%. Most web servers can compress hosted website files in gzip format before sending them for download. To enable compression, configure your web server to…
SEO usually is synonymous for “SEO for Google” and frankly if you optimize your website for Google, you’ll generally do well in most search engines but sometimes Bing won’t follow suit and you might miss out on some rankings which you could take with a little bit of more effort. I’m listing some of the…
Not that all SEOs were waiting for that to happen, and I never really believed in this theory anyway that putting Adsense Ads your pages and/or buying advertisement on Adwords will get you higher rankings or at least some favourable or preferred treatment in Google organic search results. That was never so and finally we…
After completing one Flash project recently which involved XML file loading, when I deployed it in the real environment and accessed it over https, I had a hard time making it work over the SSL protocol using Internet Explorer, although Flash loaded XML document just fine in Firefox and Chrome. On debugging, I found out…
Apart from implementing the absolutely necessary search engine optimization techniques on your website which will always be in vogue and should be starting point for any website launch from day 1, I’m listing some of the factors that in my view have lately come into equation and which, if taken care of, will eventually get…
With Linux based Operating System,Nokia N900 is very powerful smart phone, and best IMO, available in the market. It’s not just a phone rather a mini laptop but there are few things whcih are not that obvious and straight forward that one usually finds in other smart phones. For instance, creating playlists using the default…
After a long time, almost an year, Google finally updated the PageRank that you see in the Google Toolbar and it has been all good for all my websites, no disappointments and no heartaches, so far so good. Most of my websites and pages have got higher PRs or maintained the previous PR. Only one…