Monday, September 10, 2012

Windows 8 - using Win32 & WinRT side by side

October 26 will be the date Windows 8 will be available preloaded on new PCs and also to those purchasing it through one of the upgrade programs Microsoft has announced recently. Based on previous Microsoft statements, it also seems October 26 will be the date that Windows RT-based (WOA) Surface PCs/tablets from Microsoft will be available via the Microsoft Stores and select online outlets.

Why still have a desktop?
The desktop mode is present in Windows 8, and for good reason. Windows 8 running on traditional x86 systems need the desktop mode to support thousands of legacy desktop apps. These applications are written for Win32 operating system and they’re not going away anytime soon. And a desktop mode that’s optimized for keyboard and mouse input is extremly useful.




Why have a Metro* Start Screen?
The new Metro* style Start Screen in Windows 8 and Windows RT allows developers to create a new style of applications that will run fullscreen and in a sandboxed environment designed to be easy to install, maintain, and above all else, secure and touch-friendly.

Microsoft seems to be going all in on its Windows 8 Metro style apps, but yet it still wants to hedge a desktop mode on Windows RT is a good thing. WinRT solves many of the problems of Win32, from an apps perspective. (Writing NT services, drivers, etc is still handled using Win32)

Apps created for WinRT are safe, secure, and sandboxed...they can't wreck other apps, can't cause "Windows rot," and all install very quickly. They feature isolated storage, installation under single folders, and require user consent to access the general file system.
When Microsoft introduced WinRT, it's considered as a major technology shift. This is part of it, a modern, truly different app platform that is far more different from any previous Operating system. In fact the last time


*The term "Metro" is being phased out by Microsoft. This is due to trademark issues with a company of a similar name, Microsoft stated that "Metro" was only a codename and that an official name was to be unveiled. No official replacement of the Start Screen UI has been announced, however the terms Windows 8 style and Modern UI style have been used interchangeably by Microsoft employees and White Papers to refer to the new app platform.

Thursday, September 6, 2012

Introducing Goophone I5, And is willing to butt heads with Apple


When is an iPhone not an iPhone? When it's a Goophone.
GooPhone is a little known electronic company based out of China, and has recently released a video showing thier latest and greatest device called the Goophone I5. Being a blatent iPhone knockoff, you'd expect Apple to run to the courts on this faster than a cell phone signal.
However the Chinese tech company has already filed a patent on the device and is ready to reverse the tables on Apple claiming patent infrigments once the iPhone 5 is released. On the video the similarities between both devices such as the case and screen are obvious but the power connection is smaller and the device runs on Android.

In China it's a huge business of being what is called a “patent troll,” or filing for a technology patent before global brands get around to it in hopes of getting paid off by the brand. Such is the case when Apple paid China tech company Proview $60 milion in July. Proview had claimed it had ownership of the iPad name in China and that trademark rights were being unlawfully used.

Wednesday, August 29, 2012

Samsung reveals its Galaxy Note 2


Is it a phone?...Is it a tablet? - Well from what I've seen I guess you could call it a "phablet"!
It remains in a class of its own with the huge AMOLED bright 5.3" display and classy stylus.


In some ways it's design is familiar with the Galaxy S III, with the same rounded edges, glossy finish and extra software piled atop its Android base. Powered by a quad-core Exynos processor clocked at 1.6GHz it houses a 3,100mAh battery. There's also Samsung's reliable 8-megapixel camera sensor on the back, capable of 1080p video-recording. Of course Jelly Bean will be the Android version.

Just like the Galaxy Note 10.1, the Galaxy Note 2 contains a host of new S Pen gestures. The stylus device now enables a virtual pointer/cursor on the Galaxy Note 2's screen. This happens without the stylus touching the screen and functions almost as a physical laser pointer would.

More info on the device here:
(Video courtesy of Android Central)

Sunday, August 26, 2012

10 Best free and open source


These days, you can quite easily buy a brand-spanking-new computer and install all the software you need for free, using applications offered under the GNU/Open Software License. 
You can get a free operating system, image editor, a free sound editor, office suite, media player, file archiver, PDF creator… the list goes on and on and on. The vast majority of them are cross-platform. 
Listed below are 20 invaluable and indispensable open source applications that you really should be using, if you’re not already.

Mail Client: Thunderbird
With its speedy searches, strong security and superb add-ons, Thunderbird has to be the best, free email application available. If you’re prepared to spend some time tailoring your email environment with add-ons, you’ll absolutely love it. Outlook users will feel right at home. Addons available from customization, themes, and importing VCF's (contact cards)

Photo editor: GIMP
As for most Photoshop users understand, image editing software is expensive for most people, but GIMP provides a free alternative. It performs every major function you could desire, including working with layers, image retouching and editing, transform, resizing, cropping. File formats include GIF, JPEG, TIFF, PNG, PSD, BMP...etc

Office Suite: Open Office
With the ability to create text documents, spreadsheets, presentations and databases, OpenOffice is an accomplished rival to Microsoft Office, which clearly influenced OpenOffice’s design. Microsoft Office users will feel completely at home and find that OpenOffice performs just as well, if not better.

Operating system: Ubuntu or Linux Mint
Ubuntu is a free operating system that’s quick and easy to use. Recent figures suggest that around 50% of Linux users have Ubuntu installed and was, until recently the number 1 choice for Linux ditros. Linux Mint has taken the top lead. Mint is actually based on Ubuntu but it adds a custom desktop and menus, and avoids the new Unity desktop which Ubuntu utilizes.

Accounting/Small Business: GnuCash
GnuCash provides a great, free alternative to paid-for accounting software. Designed for personal and small business use, it offers bank account, stock, income and expense tracking, in addition to double-entry accounting.

Music/sound editor: Audacity
Users can record and edit live audio; cut, copy, splice and mix sounds; and convert ageing tapes and records into digital format. Formats supported: MP3, WAV, MID, AIFF,
and Ogg

Zip Compression: ZipCentral
ZipCentral is a free and easy to use ZIP file manager with all the utilities you need to manage your zip files. It can also create Self-Extracting archives and archives spanned across multiple files. ZipCentral supports Drag & Drop to and from Windows Explorer Context menu.

FTP: FileZilla
FileZilla is a hugely successful, cross-platform FTP client. It’s also available as a server, for Windows only. Created in January 2001 by Tim Klosse as a class project, FileZilla has gone on to become the 5th most popular download of all time from SourceForge.net.

PDF: PDFCreator
Windows users can consider PDFCreator a credible rival to Adobe Acrobat. Creating PDFs is as easy as printing, literally, as once installed, you can select PDFCreator as your printer, letting you create PDFs from practically any application.

Blogging/Website: Wordpress
WordPress is the world’s most popular blogging platform, used by a staggering 202 million websites. As simple or as complex as you want it to be, WordPress is supported by a wide array of plugins which can be used to transform a standard blog into anything you could possibly desire.

Thursday, August 23, 2012

Why Android rocks


I like the robot.                                    
He's user friendly, open source and based on the Linux kernel.

Back in 2005 when the search giant was only 7 years old, Google did a very smart thing. It bought out and acquired a small but little known company called Android Inc.
Larry Paige and company understood the potential for this Linux kernel OS on a phone and went forward creating the Open Handset Alliance, Android Open Source Project, and built from there.

Today we have the newest Android version "Jelly Bean" which contains several graphics updates to make the animations more "fluidlike and buttery".

More of the features of "Jelly Bean" include:
User-installable keyboard maps
Expandable notifications
Ability to turn off notifications on an app specific basis
Bluetooth data transfer for Android Beam
Offline voice dictation
Improved voice search
Improved camera app among other improvements.

Besides the customization, the availability of apps on the market is enormous. Applications are a major driving force when a customer chooses a phone. Apple still has the lead over at the App Store but Google is fast catching up and is expected to overtake iOS apps numbers in 2012.

One of the best things about the openness of the Android platform is that if you're unhappy with the stock OS, you can install one of many modified versions of Android (called ROMs) on your device. Installing a ROM can be tricky as the device must first be "rooted", then the ROM needs to be installed correctly. It's alot like installing a newer version of Windows with the bells and whistles. If you want more info about  ROMS head over to the pros at XDADevelopers forums.

Google encourages open source and developing of apps.This gives developers the ability to
create & develop apps and post them on the Market (Google Play).
Both the Windows Mobile and the IOS from Apple are closed source. Until recently Microsoft had shunned the open source world but now realizes the importance of collaboration.