Tuesday, 2 February 2016

Serial Keys Of Top Softwares



Serial Keys Of Top Softwares Read Here






Today I Am Sharing World Top Software's Serial Keys Full Working And Tested:

Avast Antivirus 9.0 And Up-to Version Serial Key Till 2095:
Serial Key:  C59249769E9900N1595-ENS7ULJH

Adobe Photoshop 7.0:
Serial Key:  1045-1209-6738-4668-7696-2783

Photo Shine 4.5 And Also Try In Other Old And New Versions:
User name :  N1A0F100P8E
Serial Number :  UE@U@322P7B 

MC Office 2007:
Serial Key:  KGFVY-7733B-8WCK9-KTG64-BC7D8

Nero Burning ROM 6.606 Enterprise:
Serial Number:  1A23-0609-4030-2333-6402-0097

USB Disk Security 6.2.0.18:
Serial Keys:
User Name:: ABSITE    User Name:: WORLD    User Name:: ACADEME      User Name:: APEAR
Serial :: 17908                Serial :: 17860                Serial :: 17836                       Serial :: 17701

User Name:: YOU         User Name:: ACAPULCO      User Name:: ABWEHR
Serial :: 17585               Serial :: 17924                          Serial :: 17909

If You Want Any Software Serial Key Then Post a Comment Thanks


Serial Keys Of Top Softwares Read Here

Windows 7 Ultimate SP1 X64 Multi-7 OEM ESD Jan 2016 Activated



Windows 7 Ultimate SP1 X64 Multi-7 OEM ESD Jan 2016 Activated

Windows 7 Ultimate/Professional/Home Premium SP1 X64 MULTi-7 OEM ESD Jan 2016 {Generation2}

RELEASE INFO:
* File: WIN7X64.MULTi7.OEM.Jan2016.iso
* Source: X17-59465

* Size: 3,68GB
* Format: Bootable ISO

* CRC32: 25584cc1
* MD5: 483385648da8dd1c1043d65d25adf247
* SHA-1: 70234dd925c6d8ee53f97044925655d7243bf36e

Languages:
* ar-SA = Arabic
* el-GR = Greek
* en-US = English
* it-IT = Italian
* nl-NL = Dutch
* pl-PL = Polish
* ru-RU = Russian

CONTENTS:
* Integrated / Pre-installed in Audit Mode:
* Internet Explorer 11
* Important & Security Updates - 2016-01-12
* Setupcomplete / Post-install:
* .NET Framework 4.6.1 Hotfix Rollup (KB3120241)
* Defender Updates

FEATURES:
* UEFI-ready
* (Use attached Rufus USB-tool to make UEFI-bootable).
* install.wim compressed to recovery format (install.esd)
* Diagnostics and Recovery Toolset 10.0 (Microsoft DaRT)

EDITIONS INCLUDED
* Windows 7 Home Premium - - STD / DAZ / OEM
* Windows 7 Professional - - - - STD / DAZ / OEM
* Windows 7 Ultimate - - - - - - -STD / DAZ / OEM

* STD = Standard installation
* DAZ = DAZ Loader v2.2.2.0
* OEM (Original Equipment Manufacturer) will automatically
* activate original version installed by Manufacturer.
* Pre-Activated index will auto-reboot to complete the activation.

Screenshots:



* Activator: Daz Loader v2.2.2.0
[ Potential False Positive Virus Alarm ]

INSTALLATION & INFORMATION
* Create bootable USB (highly recommended) with Rufus,
* (attached) or burn to DVD at slow speed.

Download Links:

Download Now


Windows 7 Ultimate SP1 X64 Multi-7 OEM ESD Jan 2016 Activated

Bitdefender Total Security 2016 Serial Keys + Offline Installer Download


Bitdefender Total Security 2016 Serial Keys + Offline Installer Free Download


Bitdefender Total Security 2016 Offline Installer / Setup + Serial Keys / Crack / Patch / keygen

It builds on technology awarded PRODUCT OF THE YEAR and uses machine-learning to fight off cyber-threats without impacting your device's performance. It automatically takes the best security decisions for you in securing your data, protecting online payments and safeguarding online privacy. Also includes a new firewall, redesigned parental controls, a one-click optimization tool and even helps recover or block your devices in case of loss or theft.

What's New 
Bitdefender 2016 is Windows 10 Ready – Windows 10 will launch on July 29. Bitdefender 2016 products line (Bitdefender Total Security, Bitdefender Internet Security and Bitdefender Antivirus Plus) make Windows 10 more secure. We are fully compatible with Windows 10.
Brand New Bitdefender firewall – New effective network firewall designed specifically for Windows 10.
Ransomware Protection – Protects your important files, videos and photos from being held for ransom by malware.
Synchronization Bitdefender wallet – Accessible from any device.
New Password Generator – Creates strong passwords that are difficult to hack.

How To Activate ?

Make Bitdefender accountClick on My SubscriptionsClick on Activation codePaste – BHKIYB3Enjoy!



Bitdefender Total Security 2016 Keys:
LCEXRF7 – 1 year
0ZE5LZP – 1 year
P5UA7KP – 1 year
KDAGD5H – 1 year
EM4VCU4 – 1 year
SEGH2XM – 1 year
U2VSMAB – 1 year
E52HEDV – 90 days
SVYYTWD – 90 days
K17X3CG – 60 days
B4F2YYR – 200 days
2YRGQZD – 140 days
ZSEWDYO – 140 days
LEMLUJO – 140 days
AV3UPA3 – 140 days
2YRGQZD – 140 days
ZSEWDYO – 140 days
LEMLUJO – 140 days
AV3UPA3 — 140 days

Download Links:

Bitdefender Total Security 2016 Offline Installer 32-bit (277 MB)

Bitdefender Total Security 2016 Offline Installer 64-bit (316 MB) 

Bitdefender Total Security 2016 Serial Keys + Offline Installer Free Download

Download AutoCAD 2006



Free Download AutoCAD 2006

AutoCAD 2006 is the perfect result of 2D and 3D artful with early and nonrecreational features. CAD stands for Computer Aided Arrangement that is free from AutoDesk for windows as unrestricted download. AutoCAD leads the industry of artful, function, manufacture and writing with added features. AutoCAD 2006 is a most successful variation of AutoCAD series free by Autodesk Firm. Autodesk is one of the most strip IT militia and software developer that has free more new artful software such as Amerind, 3Ds Studio Max, 3Ds Max organization, AutoCAD 360, AutoCAD for MAC, AutoCAD architecture, AutoCAD electrical, AutoCAD National 3D, Autodesk 360 transportable, Maya LT, Revit, Inventor, Sim 360, Softimage, vapor, VRED authority and galore others. Autodesk always offers solutions to robotic, national, electrical, structural engineers as comfortably.

Autodesk provides industry solutions of architectural, mechanical, electrical, plumbing, structural building and discipline. It is one of the prizewinning software that is e'er victimized by engineers of various comic. AutoCAD is paid software that allows draftsmanship, modeling, designing and correspondence as unparalleled as doable. AutoCAD 2006 is easy, fewer complexion, user enhanced program, uncomplicated to use, rich attributes software that supports both 32-bit and 64-bit operative group environments. AutoCAD 2006 has sympathy living for windows XP, windows vista, windows 7, windows computer 2008 and windows 8 as fortunate.

Application Details

Size: 338. 16 MB
Version: 2006
License: Trial
Platform: Windows
Developer: AutoDesk 

Download Now


Free Download AutoCAD 2006

VSO ConvertXtoDVD 6.0.0.23 With Patch + Portable Free Download



VSO ConvertXtoDVD 6.0.0.23 With Patch + Portable Free Download


VSO ConvertXtoDVD 6.0.0.23 Multilingual + Portable | 50.1/49 MB

VSO ConvertXtoDVD 6 is a software to convert your videos to DVD and watch on any DVD player. It allows to convert Avi to DVD, DivX to DVD, WMV to DVD, RM to DVD, YouTube to DVD etc…and burn automatically to DVD after video conversion. With ConvertXtoDVD and in a few clicks you can backup your movies to DVD playable on any home DVD player. ConvertXtoDVD, the AVI to DVD converter software, has included a conversion advisor tool that will automatically apply the best quality settings based on the videos you have added to your project. Create DVDs from various video formats to watch them on TV with any DVD player. Add 1 or more video files, insert a blank DVD and your videos will be converted and burnt automatically on to DVD with chapters and an elegant DVD menu. No external codecs needed.

Best quality with the fastest conversions possible is the way VSO ConvertXtoDVD is developed to meet the needs of both beginner and advanced users.

VSO ConvertXtoDVD allows to convert:
• AVI to DVD
• MKV to DVD
• MOV to DVD
• Divx to DVD
• WMV to DVD
• MTS and M2TS to DVD
• Mpeg to DVD, MP4 to DVD
• and more (see supported formats)

Create menus and chapters, cut videos, total customization with live preview.
Edit your project with the various settings and features listed below. Watch results before converting!
• Create menus with videos and music
• Integrated video player for live Preview
• Cut unwanted parts of the video
• Add chapters – automatic or custom
• Subtitle files supported
• Convert NTSC to PAL and vice-versa
• Merge function – like for CD1 + CD2
• Rotate video, add brightness/contrast

Advanced settings for ultimate conversions: 
• 2 pass encoding for enhanced quality
• Hardware decoding for faster conversions
• Video/Audio/Subtitle synchronisation
• Various audio output formats
• Image resize filters (lanczos, linear, cubic, etc . . .)
• Multiple encoding profiles
• Multi-core processor optimized
• Audio amplifier
• Padding and cropping
• De-interlacing
• Batch converter
• Multiple conversions processed simultaneously
• Quality advisor

Burn to DVD, create ISO file or store on PC.
Create DVD video standard videos (vob files) to guarantee compatibility with all home DVD players.
• Compatible with any disks (see supported format tab)
• ISO output available
• NTSC + PAL region formats
• 16:9 widescreen + 4:3 fullscreen
• Burn multiple copies
• VSO burning engine included
• Various SD resolutions available
• Custom output size
• Burn on DVD/USB key or store on PC

Whats New :
- 0011104: [Bug] Menu editor - Issue with theme 'Metallic - Text buttons for navigation (open style)' (felicia) - resolved.
- 0011102: [Feature Request] Add more default font sizes to typesettings editor (felicia) - resolved.
- 0011083: [Bug] Items cannot be moved in Series template (felicia) - resolved.
- 0011098: [Bug] Issues with several templates in the Menu Editor (felicia) - resolved.

Download Links:

Download Now


VSO ConvertXtoDVD 6.0.0.23 With Patch + Portable Free Download

Glary Utilities Pro 5.44.0.64 With Keys + Portable Free Download



Glary Utilities Pro 5.44.0.64 With Keys + Portable Free Download


Glary Utilities Pro 5.44.0.64 Multilingual + Portable | 14.4/14.9 MB

Glary Utilities is a collection of system tools and utilities to fix, speed up, maintain and protect your PC. It allows you to clean common system junk files, as well as invalid registry entries and Internet traces (theres a plug-in support for 45+ external programs). You can also manage and delete browser add-ons, analyze disk space usage and find duplicate files.

Furthermore, Glary Utilities includes the options to optimize memory, find, fix, or remove broken Windows shortcuts, manage the programs that start at Windows startup and uninstall software. Other features include secure file deletion, an Empty Folder finder and more. Other features include secure file deletion, an Empty Folder finder and more. All Glary Utilities tools can be accessed through an eye-pleasing and totally simplistic interface.

Features:
- Disk Cleaner Removes junk data from your disks and recovers disk space
- Registry Cleaner Scan and clean up your registry to improve your systems performance.
- Shortcuts Fixer Corrects the errors in your startmenu desktop shortcuts
- Startup Manager Manages programs which run automatically on startup
- Memory Optimizer Monitors and optimizes free memory in the background
- Tracks Eraser Erases all the traces,evidences,cookies,internet history and more
- File Shredder Erases files permanently so that no one can recover them
- Internet Explorer Assistant Manages Internet Explorer Add-ons and restores hijacked settings
- Disk Analysis Get details information of the desired files and folders
- Duplicate Files Finder Searchs for space-wasting and error producing duplicate files
- Empty Folders Finder Find and remove empty folders in your windows
- Uninstall Manager Completely uninstall programs you dont need any more
- Context Menu Manager Manage the context-menu entries for files, folders.


Current Version: 5.44.0.64
File Size: 14.60 MB
Release Date: Feb. 01, 2016
Platform: Windows 10, 8, 7, 2000, XP, Vista. 32/64bit version.
Languages: 44 Languages

Release Notes:
Optimized Disk Cleaner: added 'AlZip' and 'ConvertXToDVD'
Optimized Tracks Eraser: added 'AIMP' and 'ConvertXToDVD'
Minor GUI improvements
Minor bug fixes

Download Links:

Download Now


Glary Utilities Pro 5.44.0.64 With Keys + Portable Free Download

Microsoft Toolkit Collection Pack February 2016 Free Download


Microsoft Toolkit Collection Pack February 2016 Free Download


Microsoft Toolkit Collection Pack January 2016 | 155.74 Mb

This is a set of tools and functions for managing licensing, deploying, and activating Microsoft Office and Windows. All output from these functions is displayed in the Information Console. All functions are run in the background and the GUI is disabled to prevent running multiple functions, as they could conflict or cause damage if run concurrently. The Microsoft Office Setup Customization Functions (Customize Setup Tab), AutoKMS Uninstaller (if AutoKMS is installed), AutoRearm Uninstaller (if AutoRearm is installed), Office Uninstaller and Product Key Checker work even if Microsoft Office or Windows is not installed/supported. For information about individual functions, read further.

This Pack Contains:
New In Collection Is Bold

HEU KMS Activator 10.0.0
KMSAuto Lite 1.2.4 DC 25.01.2016 Portable
Windows 10 Permanent Activator Ultimate 1.2 Final
KMSAuto Net 2015 1.4.2 Portable
KMSpico 10.2.0 Final
KMSpico 10.2.0 Portable
Microsoft Toolkit 2.6 Beta 5
MSActBackUp 1.0.8 Portable
Office 2013 KMS Activator Ultimate 2015 1.4
PIDKey 2.0.9 Build 1006 Portable
Re-Loader Activator 2.0 Final
Re-Loader Activator 2.1 Final
Re-Loader Activator 2.2 Final
Windows KMS Activator by AR_Alex 3.1.0
Windows 10 KMS Activator Ultimate 2015 1.5
Windows KMS Activator Ultimate 2015 v2.7
Windows KMS Activator Ultimate 2015 v2.7 Portable
Windows Loader 2.2.2 By DAZ + WAT Fix

Download Links:

Download Now


Microsoft Toolkit Collection Pack February 2016 Free Download

NTFS Recovery Wizard 1.5 With Crack + Portable Free Download



NTFS Recovery Wizard 1.5 With Crack + Portable Free Download


NTFS Recovery Wizard 1.5 + Portable | 14.9 MB

With NTFS Recovery Wizard, you always get exactly what you see. The Live Preview feature ensures your ability to recover a given file or document by producing a complete preview of that file or document. And we aren't talking about a 'hex' preview of random numbers and symbols. Instead, NTFS Recovery Wizard shows your Word documents as Word documents, and your digital images as viewable pictures to let you examine the quality of the recovery before you pay a cent.

NTFS Recovery Wizard Can Do:
Recover files deleted from emptied Recycle Bin
Restore files from NTFS volumes damaged after to a system failure
Recover all files from disks damaged by a virus
Access and recover files from inaccessible, unreadable, damaged and corrupted files.
Recover files from formatted and repartitioned disks, even if new data has been already written.
Recover information from disks with damaged partition tables, MBR and system records.

Recover Data from NTFS Volumes with a Wizard
You can restore files and folders from damaged, corrupted, inaccessible and unreadable hard drives completely by yourself with a simple, easy to use wizard. Emptied Windows Recycle Bin? Accidentally formatted a disk? Tried using Windows checkdisk on a damaged disk? No need to bring your hard drive to a data recovery lab! Save time and money and use NTFS Recovery Wizard to recover your data completely automatically.

No Experience Required
Try reading about NTFS and the recovery techniques, and you'll be lost for weeks. NTFS Recovery Wizard knows a lot about the internals of the file system, using this knowledge to help you get your data back. Run the wizard, choose your disk, and click 'Next' to start the job! It's that simple, and it works for all NTFS drives including the badly damaged ones. NTFS Recovery Wizard does the job at no extra charge even if you tried to fix it yourself with other tools!

Under the Hood
The Easy Recovery Wizard sure looks simple, but the recovery algorithms are not! NTFS Recovery Wizard benefits from years of constant development, and employs the most sophisticated data recovery technologies available on the market.

The proprietary PowerSearch technology makes it possible to locate lost and deleted files on formatted or badly damaged disks. Unlike other data recovery tools, NTFS Recovery Wizard does not rely exclusively on what Windows knows about your files. Instead, it scans the entire surface of your hard disk in low-level mode, reading sector by sector. The process is slow and takes significant time to complete, but allows NTFS Recovery Wizard to locate files that would be otherwise lost forever. The PowerSearch technology uses advanced signature analysis techniques similar to those employed by anti-virus scanners to detect the beginning and end of documents in recognized formats.

Your Files First
Your work, pictures, archives and every other piece of user-created content are our top priority. Why restoring all those EXE and DLL files you can easily get by simply re-installing the system? Instead, NTFS Recovery Wizard makes every effort possible to locate and recover the files you created before it starts looking for other files – such as EXE or DLL.

PowerSearch is able to discover and save over a hundred file formats, including Office documents, digital pictures in various formats, RAW images from digital SLR cameras, ZIP and RAR archives, and various audio and video files. Even if half of your hard disk is completely dead, NTFS Recovery Wizard will recover the important stuff from the other half!

When to Use NTFS Recovery Wizard
Not sure if NTFS Recovery Wizard is the right tool for you? Here's the list of real-world situations where NTFS Recovery Wizard was able to help.
The user emptied the Recycle Bin on Windows desktop. NTFS Recovery Wizard recovered the deleted files.
A disk volume with valuable documents was damaged due to a system failure. NTFS Recovery Wizard recovered all documents and repaired the volume.
A disk was damaged by a virus. NTFS Recovery Wizard fixed the disk. The user cleaned the virus with a third-party antivirus.
Windows made the hard drive inaccessible. The user could not access the disk with documents. NTFS Recovery Wizard recovered all documents, fixed the damage and restored disk access.
The user formatted a disk. This was easy: NTFS Recovery Wizard was able to un-format the disk in a few minutes.
User's files were unreadable because of file system corruption. NTFS Recovery Wizard saved inaccessible files onto another disk, and fixed the file system.
The user lost all of the disks due to damaged partition table. NTFS Recovery Wizard was able to recover the user's work and restore the disk.

Whats New :
Updates: official site does not provide any info about changes in this version

Download Links:

Download Now


NTFS Recovery Wizard 1.5 With Crack + Portable Free Download

Any Video Converter Ultimate 5.9.1 With Keys + Portable Free Download



Any Video Converter Ultimate 5.9.1 With Keys + Portable Free Download


Any Video Converter Ultimate 5.9.1 Multilingual + Portable | 39.9/48.5 MB

As Ultimate video converter, Any Video Converter performs its excellence in converting AVI, MPG, RMVB, MOV, MKV and many other video formats to WMV, AVI, MP4, FLV, 3GP and other popular formats at fast speed and with outstanding quality. Any Video Converter supports iPod, iPhone, Zune, PSP and other Portable Media Players (PMPs) and cell phones. Besides the output formats dedicated for iPod, iPhone, Zune, PSP and cell phones, Any Video Converter supports customizing WMV, AVI and 3GP formats.

Any Video Converter features include:
• User-friendly interface that is easy to use.
• Converts all video formats to Apple iPod Video, Sony PSP and more
• Batch convert any video formats including avi, wmv, asf, mpg, mp4, etc.
• Support DivX and Xvid avi format as importing and exporting video
• Support default video/audio settings or user customized parameters for video and audio.
• Has the option to preview the video in real-time before conversion .
• World's fastest video conversion speed with stunning video and audio quality.
• Supports adjust many video/audio options for MP4 files. For example, video/audio sample rate, bit rate, video size...


Whats New :
Add x265 video codec to MP4 output format.
Support NVIDIA NVENC acceleration.
Add external audio tracks and subtitles playback preview function.
Be able to read all of the videos in the ISO file.
Add 3840*2160 video size in the output video.
Fix some minor bugs.

Download Links:

Download Now


Any Video Converter Ultimate 5.9.1 With Keys + Portable Free Download

CyberLink Youcam 6 Download Full Version With Crack + Serial Key


CyberLink Youcam 6 Download Full Version With Crack + Serial Key


CyberLink Youcam 6 Download Full Version Cracked + Serial Key

CyberLink YouCam program included 6 crack is a webcam All in one video camera application that helps you make the most of the camera your Computer you can include various video effects fun when owning IM chat or video recording online with your web cam . Tablet PC turns into a creative digital camera to take stunning HDR and panorama images. Moreover , you can use YouCam for generating professional business presentations video clips.
Appreciate the fun talks Instant Messenger and video tracks with more than 200 results in an enjoyable YouCam. Which includes the awesome 3D enhance certainty , trace the character faces and particle effects . YouCam 6 crackincluded 50 also includes computer animation and new icons , and animated frames and hardware support and face- tracking, to provide a more fun experience webcam ever .

Interesting discussion Instant Messenger - YouCam 6 serial keys can be included to deal with the major instant messaging applications , such as Skype and Yahoo Messenger. That have an impact on all of your communications on the Internet with a wide range of the latest enormous fun effects . The video chat never very easy and enjoyable.

Enjoy with the creation of video – Use your webcam to capture video clips with the greetings of the hottest effects.You can include particles piercing , clothes and gear yourself up awesome . Things expressions overlay . And enhance your videos via Facebook or MySpace and Youtube.com. YouCam 6 Deluxe consists of more than 50 new results , you can also find 1000's of free transitions from DirectorZone.

The most effective video quality : the development of technology will be an exclusive program CyberLink TrueTheater Enhancer to adjust the brightness and sharpness just with a click of the key automatically . You can also modify personally degree low noise , contrast , and perfect image and progress .
Use your webcam as a makeup mirror : YouCam makes the most of your webcam . Mirror and YouCam is a fun tool that turns your webcam to glass makeup appearance.

Many methods of Photography Exhibition : YouCam 6 crack prevents personal computers in innovative camera . You can take the surrounding environment and HDR shots with the side of your front or rear camera . Take advantage of the new Rush mode to capture up to 10 still images in a single click .

Help Dual Camera : Included YouCam 6 serial keys supports video capture and images from all the cameras frontside and backside of the tab, your computer , and you can also overlay this dual camera images in real time. Generating your own photo montage even when traveling on your own .

Stunning panorama pictures : the use of computer camera your tab to take a stunning panorama photos. Capture multiple images and stitching and placed in the wide-angle panorama image.

Exceptional HDR images : implementation of real-time transformations HDR when taking pictures in low lights or high-contrast scenarios . Improving the darkness and focus on your photos , and more implementation details in the picture .

Image unusual structures : Provide your photo and contact expert finishing by including a picture frame for your option. Contains YouCam 6 crack a wide range of frameworks developed exclusively .
Paint on your photos : Personalize your hands with equipment for coating YouCam 6 . Draw on your photos using a variety of freely brush sizing and coloring. Drawing on the spot with your fingertips on the touch screen computer.

System specifications :
Operating System: Microsoft Windows 8 , Windows 8.1 , and Microsoft Windows 7 , Windows Vista and Microsoft Windows XP 32-bit Service Pack Service Pack 3 ( with DirectX 9 or later )

Caution: Microsoft Windows XP does not help Microsoft Windows functions entry face . YouCam 6 only facilitates the operating system Microsoft Windows XP SP3 32 -bit with , does not serve the 64-bit Microsoft Windows XP .

Internet connection is required : an Internet connection is necessary to continue to live , Web page log-in and upload and download functions .

Please note the following : Login Web site functions need IE 7 or higher .

PC : Intel Pentium D processor with 3.0 GHz , as well as the processor AMD Athlon 64 3200 plus or higher .
Please Note: Included YouCam 6 Crack is also enhanced to 2.3 , as well as the 4th generation Intel processor including videos Intel Quick Sync .
Capture Tool : a camera ( built-in USB , as well as external) .
Required memory : 1GB (2GB is recommended mostly) .
Hard disk  : 1GB.
VGA : Intel945 ( graphics card unbiased advised)
Display : 1024 × 768

Download Now


CyberLink Youcam 6 Download Full Version With Crack + Serial Key

Sunday, 31 January 2016

WINNERS VERSUS LOSERS


 
¨      The Winner is always part of the answer; The Loser is always part of the problem.
 
¨      The Winner always has a program; The Loser always has an excuse.
 
¨      The Winner says, "Let me do it for you"; The Loser says, "That is not my job."
 
¨      The Winner sees an answer for every problem; The Loser sees a problem for every answer.
 
¨      The Winner says, "It may be difficult but it is possible"; The Loser says, "It may be possible but it is too difficult."
 
¨       When a Winner makes a mistake, he says, "I was wrong"; When a Loser makes a mistake, he says, "It wasn't my fault."
 
¨      A Winner makes commitments;
 
A Loser makes promises.
 
¨      Winners have dreams; Losers have schemes.
 
¨      Winners say, "I must do something"; Losers say, "Something must be done." 
 
¨      Winners are a part of the team; Losers are apart from the team.
 
¨      Winners see the gain; Losers see the pain.
 
¨      Winners see possibilities; Losers see problems.
 
¨      Winners believe in win-win;
 
Losers believe for them to win someone has to lose.
 
 
¨      Winners see the potential; Losers see the past.
 
¨      Winners are like a thermostat; Losers are like thermometers.
 
¨       Winners choose what they say; Losers say what they choose.
 
¨    Winners use hard arguments but soft words; Losers use soft arguments but hard words.
 
¨      Winners stand firm on values but compromise on petty things; Losers stand firm on petty things but compromise on values.
 
¨      Winners follow the philosophy of empathy: "Don't do to others what you would not want them to do to you";
 
Losers follow the philosophy, "Do it to others before they do it to you."
 
¨      Winners make it happen; Losers let it happen.
 
Winners plan and prepare to win. The key word is preparation.

HOW DO YOU RECOGNIZE PEOPLE WITH A POSITIVE ATTITUDE

HOW DO YOU RECOGNIZE PEOPLE WITH A POSITIVE ATTITUDE?

Just like an absence of ill health does not equal good health, an absence of negativity alone does not make a person positive.

People with positive attitudes have certain personality traits that are easy to recognize. They are caring, confident, patient, and humble. They have high expectations of themselves and others. They anticipate positive outcomes. A person with a positive attitude is like a fruit of all seasons. He is always welcome.

THE BENEFITS OF A POSITIVE ATTITUDE

These are many and easy to see. But what is easy to see is also easy to miss. To mention a few, a positive attitude

¨        increases productivity

¨        fosters teamwork

¨        solves problems

¨        improves quality

¨        makes for congenial atmosphere

¨        breeds loyalty

¨        increases profits

¨        fosters better relationships with employers, employees, and customers

¨        reduces stress

¨      helps a person become a contributing member of society and an asset to their country

¨        makes for a pleasing personality

THE CONSEQUENCES OF A NEGATIVE ATTITUDE

Our life is an obstacle course and we become our own biggest obstacle by having a negative attitude. People with a negative attitude have a hard time keeping friendships, jobs, marriage and relationships. Their attitude leads to

¨      bitterness

¨      resentment

¨      a purposeless life

¨      ill health

¨      high stress level for themselves and others

They create a negative environment at home and work and become a liability to society. They also pass on their negative behavior to others around them and to future generations.

Monday, 16 November 2015

Determination

Determination
to finish well

Whilst some people spend their time day dreaming, others are determined to be successful and finish well. The question for you is, how determined are youcomplete whatever you're doing?

The difference between lazy and determined people is that the latter take pleasure in completing tasks and persevere to achieve whatever their goals are. They persevere when things are not working out and persist in a course of action in spite of obstacles. They work hard to reach their targets and tackle obstacles as they arise. They finish what they start and value their goals, unlike the former, who couldn't care less when the task gets done. Therefore, keep yourself focused on the task in hand and don't be side tracked.

There are many records of people in the Bible who were very determined to complete tasks given to them by God. St. Paul is one of those and he writes:

"So I run straight toward the goal in order to win the prize, which is God's call through Christ Jesus to the life above…. Keep on imitating me Philippians 3:14-17. Our Lord Jesus was also determined to finish the tasks that were assigned to him by his father. "Now it came to pass, when the time had come for Him to be received up, that He steadfastly set His face to go to Jerusalem, and sent messengers before His face. And as they went, they entered a village of the Samaritans, to prepare for Him. But they did not receive Him, because His face was set for the journey to Jerusalem."  Luke 9:51-54. When Lord Jesus completed his work, "After the Lord Jesus had spoken to them, he was taken up into heaven and he sat at the right hand of God." Mark 16:19 

At the start of this post you were asked a question, how determined are you to finish your tasks? I hope this article has helped you to make-up your mind. 

Waiting for Exams Results






Waiting for Exams Results

How important are your exam results? Do you feel excited or nervous and fearful as the big day comes close? Did you know behind every major success, there normally is a series of hardships and even failures? Do you know what were Albert Einstein’s school results?
The reason for above questions is that many students in India and Pakistan are waiting for their exam results, whilst in Europe, exams are still in progress. Generally waiting for and getting exam results can cause lots of worries and tension, it can also be an upsetting time for those who fall short of expectations.
It may seem the whole of your future depends on what results you get but it’s important to remember that exam results are just the start of your future career and there are lots of options still available if you don’t get grades you wanted. First of all try not to panic – even if you haven’t got the results you needed. You could alter your plan for future by apply for a different course or qualification, re-sit your exams or look at new career ideas. It’s easier to re-train for a different career whilst you’re still young. Therefore don’t panic, it’s not the end of the world.
So, if you have had your results but haven’t got what you needed for your chosen career, ask yourself few simple questions, e.g.:
  • What other alternative careers should I be looking at?
  • Am I academically gifted for my chosen field?
  • Should I be looking for another training course?
Such questions are important and are the only way you can be sure you’re going to make the right choice. You can also get advice from your career advisor.
One of the reasons why we are so fearful of results is the fear of failure. This is also true for our spiritual condition; we are not sure if we will pass the test when we stand before God who is the judge of all. The basic concept of sin is failure –failure to live up to a standard, failure to be able to hit the bull’s eye, failure to stay on the right path. 

Sunday, 8 November 2015

Easy ways to develop Android app

Learn How to Develop Android Application

Introduction
These days the demand of smart phone is being increased and we have different types of client e.g. Touch Phone, tables, Note etc. The demands of the applications for these smart clients are constantly increasing and we have several operating systems for these smart clients e.g. Android, IOS and Windows etc. This article will provide a guideline to .net developer or beginners to develop Android Application.

Development Environment 
This Article is not focusing on how to install/Configure development environment, you can find different development environment on internet. In this article, I will use “eclipse mobile juno” development environment.

Create New Project 
For creating new project click on the File -> New -> Project.


It opens the new wizard window where you can select application template and set the name of the project and package name.


On the click on Next Button, it moves to the next step. Here provide the “Application Name”, “Project Name” and “Package Name”. “Package Name” is a same as “Name Space” in .Net and it must be unique. The project name is only used by Eclipse and it must be unique in the workspace.


You also need to select “Minimum Required SDK” from dropdown. It is the lowest version of Android that your application will support. Then select “Target SDK” which is the Highest API that the application is known to work with. Then select the installed SDK for “Compile With” option to compile your code for selected targeted SDK.

In the next steps of the wizard, you need to select icons, some other information and on the last step provide the name of your activity and it's Navigation Type.


I will provide the detail of activity and layout later, for now you can say it is window’s form as desktop application or as a Web page in web application. Provide the name of Activity and Layout. Leave Navigation type “None” for now. Press finish button. Eclipse will automatically generate start up activity for you.


Within the Eclipse, you can see your project in the “Package Explorer” pane of the left-hand side of the screen. The “HelloWorld” application contains several auto generated folders and file. Let’s discuss it one by one.

/Src: It contains the all java source files those are associated to the project. For example the MainActivity.java file generated by Eclipse is stored in this directory under the package name “com.MyFirst.helloworld” you specified in the wizard. You can add more packages for your application e.g. com.MyFirst.Fragments, CommonClasses etc.
/gen: It contains the java source files and other code files generated by Eclipse. We will use R.java file code later in our project. This file is generated to link your resource files for use in your java files in /src folder.

Andriod Directories (/Android 4.2 and /Android Dependencies): The Android 4.2 directory is generated against your selected Android SDK and Dependencies folder the support file is generated for the backward compatibility with previous versions of Android SDK.
/assests: By default this is empty folder, but you can put your raw assets in it and these files include in your projects as-is. For Example it is good location for textures and game data.
/bin: It is the output directory for build. You can find the final .apk file and other compiled resources in this folder.
/libs: It contains the private libraries (jar) those you might want to use in your application.
/res: It contains all the resources files those are associated to your application. All the graphical element, string and layout of application exists one of the sub folder of the res. We will add some resource later in this project. The auto generated layout file “activity_main.xml” by Eclipse exists in layout sub folder.
Project.properties: This file is generated by android project wizard and it is used for Eclipse settings. It is very rare to change this file directly. Instead Right click on the project in Eclipse and click on properties and make any change which is required for your application.
Run Your Application in Emulator 
First you need to configure emulator for testing your application. To configure your emulator click on window -> Android Virtual Device Manager



It will open pop up where you can create new Virtual device, Edit exist and start any virtual device. After create your new virtual device close this window. Now right click on the application in “Package Explorer” pane on the left-hand side of the screen and click on Run As -> Android Application. It will compile your application and execute it in the emulator.


After a few minutes the emulator will be started and you will be able to see your HelloWorld application in it.


On the screen you can see Status Bar, Action Bar and Navigation Bar. You have nothing to do with the Status Bar and Navigation Bar, it is being managed by System. The Action bar contains the logo and title of your application and you can also open menu by click Menu button (three vertical dots) on it. Layout Area where we place all UI controls.

Design Layout
As it is mentioned earlier Eclipse generates by default one layout. In emulator the application is showing only “Hello World!” text in the middle of the screen. Open the layout from /res/layout/activity_main.xml and you can see the layout in designer in the middle area Eclipse. You can change view from graphic or xml as per your wish. Eclipse provides you both option in the bottom of the layout “Graphical Layout” or “activity_main.xml”.


In the designer you can see all available controls for UI design in different tabs e.g. Text Fields, Layouts etc. I will create a UI given below in image for understanding the basic component of Android application. Let’s start playing with the layout.


This layout is designed using Linear Layout. LinearLayout is a view group that aligns children in single direction, Horizontal or Vertical. The attribute android:orientation is used to set the direction. E.g. android:orientation="vertical". Eclipse provides a Property Pan on the right-hand side of the screen to set the properties from designer. TextView control is a readonly text. You can only view it and cannot edit it. EditText control is use for getting input from the user. Button is a standard button control and on the click event we perform action accordingly.

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
  <TextView
      android:layout_width="fill_parent"
      android:layout_height="30dp"
      android:background="@drawable/header_bg_royal"
      android:paddingLeft="8dp"
      android:paddingTop="6dp"
      android:text="@string/intent_title"
      android:textColor="@color/white_color"
      android:textStyle="bold" />
  <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="10dp"
    android:layout_marginBottom="10dp">
    
    <Button
        android:id="@+id/btn_phone_call"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/phone_call_title" />
    <Button
        android:id="@+id/btn_map_application"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/map_title" />
  </LinearLayout>
  <TextView
      android:layout_width="fill_parent"
      android:layout_height="30dp"
      android:background="@drawable/header_bg_royal"
      android:paddingLeft="8dp"
      android:paddingTop="6dp"
      android:text="@string/activity_title"
      android:textColor="@color/white_color"
      android:textStyle="bold" />
  <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:layout_marginBottom="10dp">
    
    <Button
        android:id="@+id/btn_open_activity"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/open_activity_title" />
    
  </LinearLayout>
  .
  .
  .
</LinearLayout>
One thing you must notice in this UI, I haven’t registered any event for the buttons here in layout. We can do here using onClick attribute, but it is not a good way to do here. Now it is time to understand the some properties/attributes of different UI elements.

Properties
layout_width & layout_height: These properties are used for setting the width and height of the element. The possible values are “fill_parent”, “match_parent”, “wrap_content” and any number (e.g. 100dp). The fill_parent and match_parent are same. fill_parent is renamed to match_parent in API level 8 and higher, which means that the view want to as big as parent (minus padding). wrap_content means set the width or height according to the content or child.

android:background="@drawable/header_bg_royal": This property is similar to the other programming languages to set background of the element. The interesting point here is to set the background from the resources of the android application. The header_bg_royal is the image which I pasted in the res/drawable-hdpi. You can see complete path in the image below.


In layout xml file we can access resources using @ sign at the start of resource name. @drawable means get the resource from the drawable folder. You can see more than one drawable folders e.g. drawable-hdpi, drawable-ldpi etc. The reason for multiple folders is we have large verity of client machine some is using tables, Note, mobiles etc. The screen size and resolution varies client to client. You can create your icons, image for different resolution and put it into the appropriate folder. Android OS will automatically pick best suitable image for displaying. @drawable/header_bg_royal means get header_bg_royal image/resource from drawable.

android:text="@string/intent_title": I hope you have understood what purpose of @ sign is and what does string means after it and what intent_title is. Before explaining it again, let me explain why I need to put all my strings in the resource files. If I hard code the text of any control in xml file, the Eclipse gives warning to move it into the resource file. You can see warning in the image given below, when I set the button text property is “Button”, Eclipse is giving warning message to move it into the string resource file.


The question is why it should be string resource. Although you can hardcode it, but it is not a good programming practice. Suppose you have 10 occurrence of text in different activities or layout. For changing that text you need to go into each activity/layout and change there. If you put that text in the string resources then the change require only one place. You can also create your application multilingual using these resource files.

@string/intent_title means get the value of intent_title from the string resource.

android:textColor="@color/white_color": For setting the fore color of the text, get color value from resource file. In next section you will get to know how can we add value in resource file.

android:id="@+id/btn_phone_call": If you want to access any control in code, assign it an id. The + sign with @ means if the resource exist then use it otherwise create it. @+id/btn_phone_call mean use the btn_phone_call in id resource and if it does exists then create it.

Resource File

Eclipse provides you a provision to add resources using designer. You can also use xml view to add resources. You can add different type of resources e.g. string, color, array etc. I will not go in the detail of resources in this article. You can read more about it in different tutorials.

Activity
It is a most important concept of Android development. An activity represents the screen in an application. You can use it in different ways as floating window or embedded inside of another activity etc. The class must be inherited from Activity class for your activity. extends keyword is used for inheritance in java.

 public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
 }
onCreate method is used to initialize your activity. We usually call setContentView() method to define the layout for the activity and also get UI controls using findViewByid() that are required to interact programmatically.

super.onCreate() means call the onCreate method of base class. Super is used to access the base class in java. The layout that is associated with this activity is in activity_main.xml. You can get the id of that resource using R.layout.activity_main. R is the auto generated class that maintains the resources and we use it to access to resources in code. setContentView(R.layout.activity_main) sets the layout for activity.

onCreateOptionsMenu() method is used to handle the menu for that activity. I will explain it later.  

Access Control/View in Activity
After setting the content view of the activity, you can get control using findViewById(viewId) method. It takes the view/control id as a parameter and returns the view that is found. View is the base class for widgets, which are used to create interactive UI components (buttons, text fields, etc.). We need to cast the view into the original widgets.
Button btnPhoneCall = (Button)findViewById(R.id.btn_phone_call);

EditText txtName = (EditText)findViewById(R.id.txt_name);
In above sample code findViewById(R.id.btn_phone_call) finds the button having id passed as parameter and finds the by id. Now after finding we can use these Views/Controls in our code. Now we need to register a click event of the button and on click we will open phone call view of android.

 btnPhoneCall.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
  
         onPhoneCallClick();
    }
 });
There are three ways to implement listeners in java and they have their own advantages and disadvantages. These three ways are

Inline implementation 
Using the implements keyword
By using variables
You can study about these different ways on the internet. In the above example I register listener for button using Inline implementation. Call setOnClickListener() method of button and pass OnClickListener as an parameter. In OnClickListener handler override the onClick event. When user will click on button, it will call onClick event. You can write your code inside onClick.

Intent
Intent is the asynchronous message which allows android components to request functionality from the other component of the Android System. It represents an app’s ‘Intent to do something’. We can use intents for different tasks e.g. making call, open map, open activity etc. But most often they are used to start another activity.

How to Start another Activity 

Till here, you have learnt about activity, layout resources and intent. Create another activity name “LifeCycleActivity” and create its layout “activity_life_cycle.xml” in layout folder. It is better to use Eclipse to add activity in your application that automatically generates layout for that activity and automatically put necessary information of activity in “AndroidManifest.xml” file. Otherwise you need to do it manually. Right click on your application in “Package Explorer” pane in left-hand side and click on New > Other. It will open a popup window where you need to select “Android Activity” and after completing the wizard, it will create a Activity and default layout for you.


Create object of Intent class and pass it to the startActivity() method. Intent class has different type of constructor, for starting activity pass context and activity class to the object. Activity class is the subclass of context, so pass this as a first parameter and the pass the class as to which the system should deliver the intent. Then pass this intent to the startActivity() method and your second activity will be started.

 Intent intent = new Intent(this, LifeCycleActivity.class);
 startActivity(intent);
There are some other methods for starting activity. You can study about them too.

startActivityForResult(intent, requestCode) 
startActivityFromChild(child, intent, requestCode) 
startActivityFromFragment(fragment, intent, requestCode)
Open Phone Dialer 

Launching the Phone dialer is also quite easy in Android you can send message to Android OS to run specific application using intent 

 Uri uri = Uri.parse("tel:03361122334");
 Intent intent = new Intent(Intent.ACTION_VIEW,uri);
 startActivity(intent);    
When you create asynchronous message (intents) from the Uri, tells the system to open activity that can handle the Uri scheme. In above example the Uri start from tel: loads an activity from the phone dialer application with the number loaded.

Pass data to another Activity 

You can easily pass data with your asynchronous message (intent) as we passed to the phone dialer activity. But we passed to phone dialer activity using Uri. You can also put string, integer or other values in intent and you can also put your custom class object. Use intent.putExtra() method to put extra information in your intent. This method has many overloaded method, use appropriate method for your data.

Student std = getStudent();

Intent intent = new Intent(this, DetailActivity.class);
intent.putExtra("student", (Serializable)std);
startActivity(intent);
The activity “DetailActivity” that is receiving the intent exposes the method for retrieving the extra information. The getIntent() method returns the intent and then you can get extra information using getExtras() method. This method returns the bundle and from the bundle you can get your desired information using get methods as per your information type. In this example I am calling “(Student)bundle.getSerializable("student");” because my information was serialize able object and then I am casting it back to my concrete class object.

Bundle bundle = this.getIntent().getExtras();
Student std = (Student)bundle.getSerializable("student");
String name = std.getName();
Lifecycle of the Activity
For proper understanding of the activities, it is necessary to understand the life cycle of the activity. Activities are managed in the system as an activity stack. When new activity started it is placed on the top of the stack and becomes the running activity. The previous activities always remain below it in the stack and will not come to the front until the new activity exists. Following is the list of method which calls on each state of the activity.

@Override
 protected void onCreate(Bundle savedInstanceState) {
 }
 @Override
 protected void onStart() {
 }
 @Override
 protected void onRestart() {
 }
 @Override
 protected void onResume() {
 }
 @Override
 protected void onPause() {
 }
 @Override
 protected void onStop() {
 }
 @Override
 protected void onDestroy() {
 }    
onCreate() method called when activity is first created. onStart() called when activity is visible to user and onResume() called when application starts interaction with the user. At this point your activity comes at the top of activity stack.

onPause() method called when system is about to start resuming of previous activity. It is typically used to save the unsaved data to persist it, stop animation or other work that can consume CPU.

onStop() method called when the activity is no longer visible to the user, because another activity has been resumed and is covering this one.

onRestart() called after your activity has been stopped. It called prior to being started again.

onDestroy() called before your activity is destroyed.

Create Menu

For creating menu, open the res/menu/activity_main.xml file and add your menu items in it. Set id and title for each menu item and then you can handle this menu item by id in activity class.

 <menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:id="@+id/menu_settings"
        android:showAsAction="never"
        android:title="@string/menu_settings"/>
      <item
        android:id="@+id/menu_other"
        android:showAsAction="never"
        android:title="@string/menu_other"/>
      <item
        android:id="@+id/menu_exit"
        android:showAsAction="never"
        android:title="@string/menu_exit"/>
 </menu>
For handling on click method of the menu item override theonOptionsItemSelected(MenuItem item) method in your activity. This method fires whenever user click/select any menu item. For handling different actions for each element get the id of the selected menu item using getItemId() method and perform action for each menu item.

 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
    boolean handled = false;
int id = item.getItemId();
switch(id)
{
case R.id.menu_settings:
{
Toast.makeText(this, "Clicked on setting menu item.", Toast.LENGTH_SHORT).show();
handled = true;
break;
}
case R.id.menu_other:
{
onOpenActivity();
handled = true;
break;
}
case R.id.menu_exit:
{
finish();
handled = true;
break;
}
default:
{
handled =  super.onOptionsItemSelected(item);
}
}
return handled;
 }
Each activity can has its own menu. You can put different menu items for each activity and handle it differently. Some activity cannot have any menu. For this don’t override onCreateOptionsMenu method in your activity. In this method we inflate menu items to menuInflater.