In a touch device you use your finger or fingers to interact with UI controls on the screen. Our fingers are chubby in general J so if we present UI objects that are too tiny, it will be hard for users to target these. So the following guidelines give you some ideas for how to avoid user frustration and ensure UI objects on the screen are accessible and touchable by users. The minimum recommended touch target is 9 millimeters.
Giving you millimeters might only take you so far since we all use
pixels when it comes to designing a screen UI. I usually use 9 pixels as the reference. When you really need to have tiny elements you can go down to 7mm
(around 7px) Now, one thing is the touchable area and another is the visual size of the item. The minimum size for a touchable item is 4.5mm (some 5 pixels).
So you could have a tiny elements of 5 pixels but with a touchable area of 9 pixels around it. ...Read more
...(Read whole news on source site)
via WindowsPhoneGeek Tips
A new v1.6 official release
of the Coding4Fun.Phone.Toolkit for Windows Phone has just been announced. In this post I am going to cover what`s new in the new Coding4Fun.Phone.Toolkit v1.6
release. NOTE: Coding4Fun quickly became one of the most popular projects that offer additional FREE components for Windows Phone application development! New Controls 1. ImageTile Control
I wanted to improve the RavenDB query optimizer, so it can merge similar indexes into a single index. It is actually fairly simple to do (conceptually). But that leaves us with the problem of what to do with the indexes that we just superseded. The whole point here is to reduce the number of indexes, not to create an index that will never be used. So the next step was to make sure that we can cleanup unused auto indexes. That is great… Except that we don’t have any way of tracking unused indexes, so before we could do that,
we have to add tracking for query times. Okay, let us do that. Wait, we don’t have a place to put those in, and anyway, we don’t want to save it all the time, that would mean IO for every query, and what about concurrent queries? So we need to add a way to save this, and make sure that there is some batching going on in there, so we won’t go to the disk all the time. And wait, there is this other feature over there that needs something similar, so we might as well solve both problems at...(Read whole news on source site)
dotCover 2.1: Early Access Program is Open - JetBrains announce the opening of their Early Access program for the next release of dotCover. The Early Access Program gives you access to the early pre-release editions of dotCover allowing you to try out the new features and give feedback.
Great Visual Studio integration - another of [...]
In a previous post, I talked about the ability to use Data Sync Service with Federation Members
. In this post, like to walk you through the details. The scenario here is to sync a reference table called language_codes_tbl across federation members. The table represents language codes for the blogs_federation in my BlogsRUs_DB. In my case the topology I created has the root database as a hub and all members defined as regular edge databases. Here is what you need to do to get the same setup 1.
Create a “sync server” and a “sync group” called
Add the root database as the hub database; blogsrus_db with conflict resolution set to “Hub Wins” and schedule set to every 5 mins. 3.
Define the Sync dataset as the dbo.language_code_tbl 4.
Add federation member databases into the sync_codes sync group and “deploy” the changes.
With this setup, replication happens bi-directionally. This means, I can update any one of the federation member dbs and the changes will first get replicated to the root db copy...(Read whole news on source site)
will be releasing my new course titled “Building Single Page Apps (SPA) with HTML5, ASP.NET Web
In my previous blog post I introduced data binding. It worked, but there was no mechanism for updating. Updating comes in two flavors, and these are often confused by folks new to databinding: Someone else updates the underlying data; we’d … Continue reading →
For the complete article and hyperlinks, please visit my blog at http://JesseLiberty.com
A couple of days ago LEGO
80 years old. Watch this short movie, a great one I assure you, on how it all started
For me personally, I’ve always loved this little tiny bricks, thinking out ideas,
sometimes assembling things with the help of non LEGO bricks just to build something
cool. I think I got my first set at the age of 5 or so from my parents. A tiny car
with and the driver had a white cowboy hat and also a smiley face. The LEGO I saw
before that were mostly very old bricks my grandparents bought for
my uncle and aunt. When I grew up I mostly asked for LEGO for my birthday, Sinterklaas,
Christmas eve, sometimes I got it even for making good grades at school. I also witnessed
every year more specialized blocks coming out with more dedicated purposes. Personally
I still like to believe that the magic of the bricks, the imagination unleashed that
came from it and my LEGO Technic sets started off the spark to become an engineer
later on. Not only LEGO of course but also some other influences got me there , which
is for another story one day, but it for sure did help.
Being...(Read whole news on source site)
This is a list of 25 of some of the best books that the most effective Microsoft leaders read and do. They don’t just read the books. They actually learn the material. And more importantly, they actually do what’s inside. I mentor a lot of people, and I have a lot of mentors. The list below is a compilation of the key books that keep coming up time and again, that really make a difference in the success of the most successful leaders at Microsoft. If you want to lead at a higher level, these are the
books that help you take your game to the next level … 25 Books that the Most Successful Leaders at Microsoft Read:
Blue Ocean: How to Create Uncontested Market Space and Make Competition Irrelevant, by W. Chan Kim and Renee Mauborgne Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers, by Alexander Osterwalder and Yves Pigneur Consumption Economics: The New Rules of Tech, by J.B. Wood, Tood Hewlin, and Thomas Lah Crucial Conversations, by Kerry Patterson, Joseph Grenny, Ron McMillan, and Al Switzler ...(Read whole news on source site)
Microsoft had released Windows 8 Release Preview which can be downloaded from the Official Windows 8 website. Windows 8 includes some interesting features like Live Tiles, Windows 8 UI (Code named “Metro”) and more importantly the UI which looks almost the same like my Windows Phone What is Windows 8 Apps? The Windows 8 Apps is somewhat different from the traditional desktop apps which runs in the full screen mode with a chrome less window and supporting different Layouts and that works well with the touch based devices. One of the important aspect of the Windows 8 UI is the
tiles instead of the icons. Since, Windows 8 (Final version) is set to be released sometime during October/November this year, I thought of getting few apps developed for Windows 8 i.e. Windows 8 Style UI Apps and hence started learning them from last few weeks. As a part of my learning, I will sharing some of my knowledge on tips, How Tis etc. on the Windows 8 Development in the upcoming posts. In the first blog post of this series, I will explain on how one can get started with the Windows 8 App Development. If you want to develop...(Read whole news on source site)