Currently Browsing: Technoogy

Adobe Certified Flex Developer Exam Tips & Tricks


As mentioned in my previous post I am now Adobe Certified Professional.
If you are planning to appear for Flex Certification Exam following information will help you.

This is just a reference material but you experience will count.

Exam questions are come from four areas mentioned in Developer Exam guide.

  1. Flex Application User Interface (UI) Creation
    IF you have played with most of UIcomponent of Flex you can easily answer the questions. But questions will not be straight forward it will be well twisted so it requires good attention while reading question.
  2. Flex System Architecture and Design
    You should have really good knowledge of flex component architecture and must know how to created loosely coupled component. You should also know basic UML diagram techniques like Inheritance, Implementing interface etc.
  3. Flex Application Programming Fundamentals
    You need to have knowledge of OOPS programming and Core AS3 programming like String, Array etc.
  4. Integrating with Remote Data and Flex Applications
    If you have worked extensively with flex but haven’t played much with data integration with flex then this will be very difficult area for you. You have for prepare and practice well to understand RPC services features for flex and have good understanding of LCDS

Reading is fine for certification but after all “Experience Matters”

MacBook AIR World Thinnest Laptop


MacBook AIR

Apple has come up with world’s thinnest note book which is small enough to fit inside an interoffice mailing envelop. MacBook AIR costs $1799.

This is truly a surprising technology innovation from Apple which had brought up Notebook 2.0

MacBook AIR

Following are key features of the MacBook AIR

  • Multi Touch
    MacBook Air includes an oversize trackpad with multi-touch technology. You can pinch, swipe, or rotate to zoom in on text, advance through a photo album, or adjust an image. This gesture-based input so successful on iPhone and iPod touch now comes to MacBook.
  • 13.3″ LED Display
    The backlit LED display allows for an even thinner build. It provides instant full-screen brightness the moment you open MacBook Air. The mercury- and arsenic-free display is also more power efficient, which translates to longer battery life.
  • a USB 2.0 port,
  • a headphone jack
  • micro-DVI port that supports DVI, VGA, composite, and S-video output.
  • MagSafe power connection.
  • 2GB of RAM built in
  • 80GB hard drive (option to upgrade to a 64GB solid-state drive)
  • 1.6GHz or 1.8GHz Intel Core 2 Duo processor
  • built-in iSight camera

50+ open source/free alternatives to Adobe Acrobat


I came across very intresting collection of 50+ open source/free alternatives to Adobe Acrobat.

Downloadable PDF Creators

These simply and emminently usable programs will allow you to quickly create your own PDFs.

  1. CutePDF: Create a PDF file from almost any printable document. CutePDF has an open SDK and doesn’t bog down their software with popups or watermarks.
  2. PDF reDirect: The freeware PDF reDirect offers loads of robust features, including PDF creation, previews, encryption, and more, that go a long way to replacing Adobe.
  3. doPDF: Install doPDF as a virtual PDF printer driver, and you can create PDFs using your printer function.
  4. CC (Free) PDF Converter: This printer driver can be used to create a PDF file from any printable Windows application.
  5. PDFCreator: Use PDFCreator to create PDFs from any printable program, as well as encrypt and autosave files based on predefined terms.
  6. Open Office: Open Office has a PDF export feature that allows you to define compression levels as well as handle thumbnails and hyperlinks.
  7. Scribus: Use this desktop publishing program to create interactive PDF presentations and forms.
  8. HylaFAX: HylaFAX is an open source fax server that can be configured to deliver in PDF.

Online and Desktop PDF Editors

PDF manipulation is easy and free with these tools.

  1. PDFescape: This online PDF solution is a reader, editor, form filler, and form designer. All you need to use it is a JavaScript enabled web browser.
  2. PDFedit: Use this editor to manipulate PDF documents, with an option to do your own scripting and plugins.
  3. Multivalent browser: Although not a pure editor, this browser allows for minimal editing in the form of creating annotations. In addition, it includes several command-line PDF specific tools which allow for things like merging, compression, and extraction.


If you need a simple way to open and read PDFs, look no further than these lightweight viewers.

  1. Sumatra PDF: This Windows PDF viewer is light and minimalistic. It’s even designed for portable use, so you can run it from a USB drive.
  2. PalmPDF: Use this PDF viewer for Palm OS devices.
  3. Evince: Gnome users can take advantage of Evince, a document viewer that supports both PDF and PostScript documents.
  4. Preview: Mac OS X comes with Preview, an application that displays images and PDFs.
  5. ePDFView: This lightweight PDF viewer uses the GTK+ and Poppler libraries.
  6. Okular: This document viewer for KDE 4 supports PDF, PostScript, and lots more.
  7. Xpdf: Xpdf, available for nearly any Unix OS, is a PDF viewer that allows you to read encrypted PDFs, extract images, and more.


Make the PDF format compatible with HTML, XML, non-proprietary formats, and more using these tools.

  1. PythonPoint: Use this tool to create presentations that can be opened with any PDF viewer.
  2. AxPoint: Create PDF slideshows from XML using AxPoint.
  3. DocBook XSL Stylesheets: Create and store documents in a presentation-neutral form that can be published in HTML, PDF, and more.
  4. Unipage: Unipage turns any page, online or local, into an HTML file that can function as a portable document. Although Unipage is currently only available on Windows, additional OS and browser support is coming soon.
  5. EasyPDF SDK: The easyPDF development toolkit helps you create PDF functions with minimum effort and very little code.
  6. KWord: KWord is a word processor for KOffice, and it offers a PDF import function.
  7. PDFlib: The PDFlib development tool offers a way for developers to PDF-enable software and create PDFs on their own server.
  8. Ghostscript: The Ghostscript software can interpret PostScript language and PDFs interchangeably and convert them to faster formats.
  9. Mozilla Archive Format: This extension can save pages in MHTML format, which creates a portable document of the page.
  10. Pstoedit: This program converts PostScript or PDF files to other output formats such as WOMF/EMF, PDF, DXF, CGM, and HTML.

Command Line Manipulation and Editing

These editors won’t be used on your desktop as you would use Acrobat or any other PDF application. Rather, you can use these offerings to build into your own apps so that you can automate the PDF creation and manipulation process.

  1. PJ: Etymon’s PJ, the parent of PJX, is one of the earliest open source attempts to make PDF’s more accessible. PJ is a class library in Java that allows parsing, manipulation, and generation of PDF files.
  2. PDFlib: The PDFlib development tool offers a way for developers to PDF-enable software and create PDFs on their own server.
  3. mbtPdfAsm: The mbtPdfAsm application is an in line tool for assembling and merging PDF files, extracting information from them, and updating PDF metadata.
  4. PDF::API2: PDF::API2 offers a “next generation” tool for creating and manipulating PDF files.
  5. PDF Clown: The PDF Clown is an open source library which includes capabilities such as document splitting, merging, and more.
  6. iText: iText is an ideal library for developers seeking to automate PDF creation and manipulation.
  7. FreeDist: This freeware distiller can convert files into PDF as well as compose multiple files to one PDF in a specific order.
  8. Pdftk: This toolkit offers command-line functionality for lots of features, like merging, form filling, and encryption.

PDF Creation Libraries, Scripts and Systems

If you’re a developer and you want to move beyond the capabilities of a desktop PDF creator, these libraries, scripts, and systems will help you incorporate PDF creation into your own applications.

  1. CUPS: The Common Unix Printing System (CUPS) is primarily a system for enabling a computer to act as a print server, but which has a robust feature that allows PDF exporting.
  2. Lout: This document formatting system, the implementation of which is referred to as Basser Lout, can be outputted in PDF, plain text, and more.
  3. Indexed PDF Creator: This tool automatically generates a keyword index for PDF documents which allows readers to quickly locate specific words and phrases in a document.
  4. Cairo: Cairo, a vector drawing library, allows creation of PDF documents.
  5. LyX: This document processor which is particularly popular amongst the scientific community offers PDF exporting.
  6. Fly2PDF: You can create PDF documents directly using this ActiveX library.
  7. PDF Creator Pilot: Use this library to create PDF files from popular programming languages like Visual Basic and ASP.
  8. XeTex: XeTex is a typesetting program that offers PDF creation.
  9. FPDF: Use FPDF to create PDF files with PHP. You don’t need PDFlib to use it.
  10. Inkscape: Inkscape is an open source vector drawing program that offers support for PDF exports.
  11. PdfTeX: This typesetting program can output PDF files and allows a number of features like links and tables of contents.
  12. ReportLab: This library offers a PDF generation solution specifically suited for web publishers, developers, and creative designers who are looking for a high-speed automated PDF generation.
  13. Tiny RML2PDF: You can create a PDF document from RML with this tool, giving it the appearance of a printed document.
  14. HTML_ToPDF: This PHP class allows users to convert HTML to PDF files quickly and easily.

Other Tools

Get even more function from your PDFs using these tools.

  1. Skim: For OS X, Skim is a PDF reader with features that allow you to take notes and highlight on any PDF file.
  2. Notepad Generator: This tool makes it easy to create a PDF notepad, and it’s fully customizable.
  3. PDFmap: PDFmap offers automated generation of interactive PDF maps.

With these tools, you should be able to go way beyond Adobe. Even better, you can do it for free and have the option to customize your experience using their open source status.

Related Link: PDF Editing & Creation: 50+ open source/free alternatives to Adobe Acrobat

iPhone: Dive in to facts



I came across some amazing facts behind origin of IPhone.

[Source from wikinvest http://www.wikinvest.com/concept/IPhone]

Companies that benefit from the iPhone’s success

Apple, Inc, as the producer of the iPhone, stands to gain from its success. The components used in the iPhone cost Apple around $200 for the $499 iPhone, and $220 for the $599 version (excluding the cost of assembly), suggesting margins in the 50% range.
AT&T has an exclusive contract with Apple, and the iPhone will only be available on AT&T’s cellular network. If the iPhone proves to be a success, it would be a competitive advantage for AT&T and could draw customers away from other cell phone providers
Synchronoss Technologies (SNCR) runs AT&T’s internet customer service system, including phone activations. Synchronoss makes about $8 for every iPhone that is activated. A successful iPhone launch would boost their revenues.
Google has partnered with Apple to provide its maps / directions service over the iPhone. Google has previously said mobile applications are an important part of the company’s future growth; the success of the iPhone could further Google’s leadership in this area.

Component suppliers that benefit from the iPhone’s success

Apple uses a number of contract manufacturers and suppliers to make its products. Most are Taiwan-based. While shares of some of these companies are listed on U.S. exchanges as ADRs, others can only be purchased through the Taiwan or Hong Kong stock exchanges.

Balda AG (FRA:BAD) is a German company that makes what technology experts believe is the most expensive single component — the touch screen. At $60, the screen represents 30% of the cost of the iPhone components.
Samsung Electronics Co. makes the main microprocessor that runs the phone’s operating system and various applications.
Infineon Technologies AG (IFX) makes the chips that power the iPhone’s wireless data capabilities.
ARM Holdings (ARMHY) licenses the technology used in the iPhone’s CPU.
Hon Hai Precision Industry Co., the world’s largest electronics contract manufacturer, received the initial order to assemble 12 Million iPhones
Quanta Computer (TPE:2382), a laptop manufacturer, received an order for an additional 5 million iPhones, apparently destined for sale outside of the United States.
Catcher Technology Co. (TPE: 2474) makes the casing for the iPhone
Primax Electronics (TPE:2336) which makes digital camera modules for cell-phones and is a supplier for the iPhone
Entery Industrial Corp. (TPO:1333) is a flash memory manufacturer and a supplier for the iPhone
Unimicron Technology Corp. (TPE:3037) is a printed circuit-board manufacturer specializing radio frequency (RF) modules. It is a supplier for the iPhone
Texas Instruments (TXN) makes a power management chip.
Marvell Technology Group (MRVL) supplies the chips that allow the iPhone to connect over Wi-Fi networks

This is truly a good example of how product gets build by the contribution of the various components, people and minds.

Gmail Ad Campaign: A worth watching creative video


This Video is compilation of clips submitted by Gmail fans as part of google‘s collaborative video project. Selected from over 1,100 clips from fans in more than 65 countries.

The iPhone User Experience


Today I came across an interesting article on “The iPhone User Experience” this has a brief analysis of iphone user experience.

This article has brief history of Cell phones, step by step Interface Description. I enjoyed reading Multi-Touch Interface History which gave a good prospective of Multi-Touch Technology.
I will be posting about Multi-Touch Technology soon.

You can read the article here
IphoneIphone Multi-Touch

iPhone WordPress Theme


I just came across a new wordpress theme, which looks like an iphone interface. This theme is released by themey.com. You can read the cool review at themecritic.

You can see the demo or download a theme.

It Looks like every one is getting on to the iphone fever

Following are some screenshot of the theme…

Home Page

Top Bar

Body With Footer

Comments Area

StartForce.com a new Web operating system


StartForce a new start-up has developed a web operating system, which looks, likes windows type platform.

StartForce.com UI is developed in AJAX( javascript ).

Explore the StartForce

StartForce Desktop

What are shortcomings of WEB 2.0?


I am in process of writing a whitepaper on WEB 2.0. After doing some analysis I was trying to find out shortcomings of WEB 2.0 because every concept, technology and an idea has some area of improvement.

If you are reading this post and have some thought on this, I will appreciate if you drop a your thoughts on this.

Apple Evolution


I just came across a poster, which shows how Apple has evolved by releasing new products from 1976 through 2007.

Apple Evolution

Page 1 of 212
Powered by Wordpress | Designed by Elegant Themes