Google Street View, auto-correction prefs in iPhone OS 2.2 beta

A list of enhancements that may arrive in the next version of the iPhone operating system continues to grow with the unearthing of Google Street View support and an auto-correction toggle hidden in the most recent beta of the software.

Last week AppleInsider reported that the first private beta of iPhone Software 2.2 included a redesigned Safari address bar, as well as a new version of the App Store application with interface tweaks and a new bug report feature.

While those changes are visible to developers testing the software, a post at MacRumors details support for a few other features that have thus far remain inaccessible to developers, as they're not yet fully activated in the betas.

Among them is a preference to turn off the iPhone's text auto-correction. A request for this functionality was recently the subject of an online petition that has since received over 20,000 signatures.

Another feature is support for Google Street View in the iPhone's Maps application. Street View provides 360 degree panoramic views of major cities and their surrounding metropolitan areas using still photographs that have been stitched together. Google and T-Mobile recently highlighted support for Street Views on the G1 -- the first Android-based handset due to go on sale later this month.

Separately, and most critically, iPhone Software 2.2 appears to contain the groundwork for emoji icon support. Emoji is a form of Japanese clip art that can be inserted in sentences to spruce up email messages. A lack of emoji support was recently cited by the Wall Street Journal as one of the barriers to adoption faced by the iPhone in Japan.

Apple has offered no indication of when it plans to release iPhone Software version 2.2 and it's unclear whether the aforementioned features will be included in the release or held back for a future update.

Source : appleinsider.com

Technorati Tags: ,,,
| Continue Reading..

Creating an ASP.NET Newsletter Application

In this tutorial, we will learn how to create an ASP.NET newsletter application which will allow us to send emails to subscribers of our newsletter. First, we will display a subscription form to the user. Upon entering the email address, we will verify it by sending a validation email.

Upon clicking the link in that validation email, the user will be able to validate/confirm his email address and complete the registration process. We will then use a simple online ASP.NET administration interface to create and send newsletters.

Application Preview
Please have a look at images below to get a feel for this application. The details of how everything is developed and constructed from plain ground will be discussed later on.

  • Subscription Form: A form that allows users to enter their email addresses and subscribe to our newsletter.
    Newsletter Subscription Form
  • Subscription Form: If the user attempts to enter an invalid email address or if he tries to submit the form without entering any email address, a red asterisk will be shown next to the input field.
    Newsletter Subscription Form - after entry of an invalid email address
  • Subscription Form: When the user enters a valid email address, his email address will be stored in the database and he will be sent a validation email. He will be prompted to check his email and complete the registration by clicking the link in that email.
    Newsletter Subscription Form - after entery of a valid email address
  • Administration Interface: A simple online administration interface allows the admin to create and send emails to subscribers.
    Newsletter Administration Interface

Read More till d end : stardeveloper.com

| Continue Reading..

Google agrees to brief delay of Yahoo ad deal

WASHINGTON —  Google Inc. agreed to delay the start of a Web advertising partnership with rival Yahoo Inc., giving U.S. antitrust regulators more time to review the deal.

Under a plan announced in June, Google would provide advertising next to some of Yahoo's search results. The companies voluntarily held off for three months to give regulators time to assess whether the alliance will hurt competition.

Microsoft Corp., the No. 3 player in Web search, and a large group of advertisers, have protested the deal because together, Google and Yahoo control more than 80 percent of the rapidly growing U.S. market for search advertising.

Two weeks ago, Google CEO Eric Schmidt told The Associated Press he would not wait much beyond the intended Oct. 11 start date.

But in a statement Friday, the Mountain View, Calif.-based company said that since it was still in talks with the Department of Justice, it has agreed to "a brief delay" in implementing the agreement while the discussions continue.

The deal with Google represented a much-needed escape hatch for Yahoo, under pressure from shareholders to prove it could recover from lackluster financial performances after spurning a rich takeover offer from Microsoft.

Copyright 2008 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Source : foxnews.com

Technorati Tags: ,,,
| Continue Reading..

Engineering Windows 7 : User Interface: Managing Windows windows

We’ve booted the machine, displayed stuff on the screen, launched programs, so next up we’re going to look at a pretty complex topic that sort of gets to the core role of the graphical user interface—managing windows. 

Dave Matthews is program manager on the core user experience team who will provide some of the data and insights that are going into engineering Windows 7.  --Steven

The namesake of the Windows product line is the simple “window” – the UI concept that keeps related pieces information and controls organized on screen.  We’ll use this post to share some of the background thinking and “pm philosophy” behind planning an update to this well established UI feature.

The basic idea of using windows to organize UI isn’t new – it dates back (so I hear) to the first experiments with graphical user interfaces at Stanford over 40 years ago.  It’s still used after all this time because it’s a useful way to present content, and people like having control over how their screen space is used.  The “moveable windows” feature isn’t absolutely needed in an operating system – most cell phones and media center type devices just show one page of UI at a time – but it’s useful when multi-tasking or working with more than one app at a time.  Windows 2.0 was the first Windows release that allowed moveable overlapping windows (in Window 1.0 they were only able to be tiled, not overlapping.  This “tiled v. overlapping” debate had famous proponents on each side—on one side was Bill Gates and on the other side was Charles Simonyi).  In addition, Windows also has the unique notion of "the multiple document interface” or MDI, which allows one frame window to itself organized multiple windows within it.  This is somewhat of a precursor to the tabbed interfaces prevalent in web browsers. 

As a side note, one of the earlier debates that accompanied the “tiled v. overlapping” conversations in the early Windows project was over having one menu bar at the top of the screen or a copy of the menu bar for each window (or document or application).  Early on this was a big debate because there was such limited screen resolution (VGA, 640x480) that the redundancy of the menu bar was a real-estate problem.  In today’s large scale monitors this redundancy is more of an asset as getting to the UI elements with a mouse or just visually identifying elements requires much less movement.  Go figure!

Screenshot of Windows 2.0 Screenshot of Windows Vista
From Windows 2.0 to Vista.

An area I’ve been focusing on is in the “window management” part of the system – specifically the features involved in moving and arranging windows on screen (these are different than the window switching controls like the taskbar and alt-tab, but closely related).  In general, people expect windows to be moveable, resizable, maximizable, minimizable, closeable; and expect them to be freely arranged and overlapping, with the currently used window sitting on top.  These transformations and the supporting tools (caption buttons, resize bars, etc) make up the basic capabilities that let people arrange and organize their workspace to their liking. 

In order to improve on a feature area like this we look closely at the current system - what have we got, and what works?  This means looking at the way it’s being used in the marketplace by ISVs, and the way it’s used and understood by customers.

Standard caption buttons or upper right corner of a window in Vista.

Caption buttons give a simple way to minimize, maximize, and close.  Resizable windows can be adjusted from any of their 4 edges.

Source : blogs.msdn.com/e7

| Continue Reading..

Nokia: 5800 XpressMusic first of many touchphones

Nokia xpressmusic Touchphone At the launch of the Nokia 5800 XpressMusic, we got the chance to chat strategy with Nokia's director of the Xpress products group, Sven Jagebro, who said the new handset is the first of many touch phones from the Finns.

"Tonight is the release of the S60 touch platform as well this evening," said Jegebro. "We will have multiple handsets, for different consumer types.

"In Nokia we have the different series of handsets, which are aimed at different users. For instance, those for the style oriented, the N-Series with is a bigger experience, and 6000 series, which is more easy to use.

Exploration

"I believe we'll see exploration in more segments, with devices targeted at these different segments."

Jagebro also said that Nokia was in discussions with a number of UK operators to bring the handset to the UK, though these will be made later in the quarter in conjunction with the new carriers.

More : techradar.com

Technorati Tags: ,,
| Continue Reading..

GIMP 2.6.0 Released

GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.

It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.

GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted.

GIMP is written and developed under X11 on UNIX platforms. But basically the same code also runs on MS Windows and Mac OS X.

Minor Changes
  • Added a bounding box for the Text Tool that supports automatic wrapping of text within that bounding box.
  • Move handles for rectangle based tools like Crop and Rectangle Select to the outside of the rectangle when the rectangle is narrow.
  • Added motion constraints to the Move Tool.
  • Improved event smoothing for paint tools.
  • Mark the center of rectangles while they are moved, and snap the center to grid and rulers.
  • Enable brush scaling for the Smudge tool.
  • Added ability to save presets in all color tools for color adjustments you use frequently.
  • Allow to transfer settings from Brightness-Contrast to Levels, and from Levels to Curves.
  • Allow changing opacity on transform tool previews.
  • The Screenshot plug-in has been given the ability to capture the mouse cursor (using Xfixes).
  • Display aspect ratio of the Crop and Rectangle Select Tool rectangles in the status bar.
  • Desaturate has been given an on-canvas preview.
  • The Flame plug-in has been extended with 22 new variations.
  • Data file folders like brush folders are searched recursively for files.
  • Replaced the PSD import plug-in with a rewritten version that does what the old version did plus some other things, for example reading of ICC color profiles.

Download : gimp.org

Technorati Tags: ,,,
| Continue Reading..

Download Process Monitor v2.0

Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity.

It combines the features of two legacy Sysinternals utilities, Filemon and Regmon, and adds an extensive list of enhancements.

Including rich and non-destructive filtering, comprehensive event properties such session IDs and user names, reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more. Its uniquely powerful features will make Process Monitor a core utility in your system troubleshooting and malware hunting toolkit.

Process Monitor runs on Windows 2000 SP4 with Update Rollup 1, Windows XP SP2, Windows Server 2003 SP1, and Windows Vista as well as x64 versions of Windows XP, Windows Server 2003 SP1 and Windows Vista.

Process Monitor Enhancements over Filemon and Regmon

Process Monitor's user interface and options are similar to those of Filemon and Regmon, but it was written from the ground up and includes numerous significant enhancements, such as:

  • Monitoring of process and thread startup and exit, including exit status codes
  • Monitoring of image (DLL and kernel-mode device driver) loads
  • More data captured for operation input and output parameters
  • Non-destructive filters allow you to set filters without losing data
  • Capture of thread stacks for each operation make it possible in many cases to identify the root cause of an operation
  • Reliable capture of process details, including image path, command line, user and session ID
  • Configurable and moveable columns for any event property
  • Filters can be set for any data field, including fields not configured as columns
  • Advanced logging architecture scales to tens of millions of captured events and gigabytes of log data
  • Process tree tool shows relationship of all processes referenced in a trace
  • Native log format preserves all data for loading in a different Process Monitor instance
  • Process tooltip for easy viewing of process image information
  • Detail tooltip allows convenient access to formatted data that doesn't fit in the column
  • Cancellable search
  • Boot time logging of all operations

The best way to become familiar with Process Monitor's features is to read through the help file and then visit each of its menu items and options on a live system.

Screenshots

Download : Process Monitor V2.0 [1.2 MB]

Source : technet.microsoft.com

| Continue Reading..

Enter your email address:

Delivered by FeedBurner

Followers