September 15, 2014

CyberFit - Founder's story

Uki D. Lucas is a technology entrepreneur, public speaker, book author and UX expert specializing in mobile application development. He has been working with technology start-up companies since 1999 job at RollingStone magazine. Plus to all the tech experience Uki is an active sport guy, and after some gym workouts with a trainer the idea of the fitness app CyberFit was obvious.

I have talked to a gym buff who said,
- I know my exercises, why do I need a new app?
    - How do you track your exercises?
- Spreadsheet.
    - This is exactly why we created this app!
              ~ Uki D. Lucas, CyberFit app.
File 32668
Over the past 6 months, his mobile development company has worked to develop the CyberFit  application (,a new revolutionary fitness tracking app. His creation has been already released to the App Store and proven to be very unique, as we are working with the best trainers with various approaches, so user can find just the right "fit" for him/her. Each trainer should be able to create a program, post their videos, keep track of the clients' progress, make money. Training buddies should be able to share their progress and schedules. It's like a new fitness social network!

CyberFit is a video-based set of programs that are customized to user's goals, in addition the application includes all expected features like:

- complete set of body measurements
- front, side and back over time photo comparison
- schedule of workout sessions with notifications
- exercise history with progress indication
- heart rate monitor support
File 40457 File 40458
File 40459 File 40460
To move this app to the next level Uki is currently looking for additional funding that will cover the marketing efforts and other app improvements.

August 7, 2014 is open to new projects!

CyberWalkAbout is a mobile development company based in Chicago. It is a proud owner and creator of over two dozen application spanning multiple platforms. 

We have worked in different fields. We have made 

  • app for children with kids’ videos (Children TV),
  • events apps for Chicago, San Francisco and LA,
  • fitness app with video-based set of programs customized to your goals (CyberFit),
  • taxi share app,
  • coupon app,
  • and many more. 

Now we are open to new interesting projects. If you have an idea feel free to contact us with any questions, and we will provide detailed estimate for your particular project.

We offer top quality development at very affordable rates. Portfolio of prior work is listed on our website  and here

For CyberWalkAbout, every project is critical and must be delivered on time and within your budget. Quality is something that we do not compromise on. With a dedicated team of developers and designers, we ensure each of our clients gets a first rated service and results.  - says Uki D. Lucas, Founder and CEO of

July 8, 2014

App: Lost in translation

From time to time, each of us working in the app development, be that an UI/UX designer, developer or project manager has to come up with user messages on the spot.
We all think: "Oh this is a temporary text, a placeholder, we will fix it later.. Question: How many times this never happens?" And you would be surprised to know that this happens a lot starting from major international product development, brands that we all look up to, to the small side projects we do for fun.

At CyberWalkAbout, having a portfolio of over a dozen apps, some of the small "just for fun"projects surprise by being more successful than some of those which required a big effort and were expected to become a hit. App analytics help then take those apps to the next level of success.
One of the big things to pay attention are the statistics of usage per country or language which might be the reason to consider translating the app into the language of the country where the app is most successful.

Here are 7 eye-opening statistics why this could be a changing point for your app.

70+ languages are supported by Twitter and Facebook
90% of customers CHOOSE their native language when it’s made available
78% of customers are more likely to BUY if user instructions are in their language
81% of customers are more likely to BUY if technical documentation is in their language
60% of customers in Japan and France will not buy from an app in another language
(Sources: The Economist Intelligence Unit, Common Sense Advisory)

Below, you will find some guidelines to consider when writing the messages to the users that will help sending a direct and clear message as well as avoiding embarrassing translation mistakes.

Correct Content

  • Run the message through a check spelling software i.e. MS Word, or even browser for that matter.
  • Use Commas to separate subordinate clause at the beginning of the sentence and elements in a list:

Could be rewritten to "Slow, children."or even better, "Slow-down, children." 
  • Add hyphens - when you use the appropriate prefixes, to avoid double vowels, to avoid tripple consonants, for clarity, with certain compound phrases
  • Use that for restrictive clauses, use which for for non-restrictive clauses

Clear content

Use short sentences with just one topic

Bad: "This is a list of the current status of all event monitors for this process"
Better: "This lists the current status of all event monitors for this process."

Use simple tenses

What does "studying plans could be useful" mean?
  • Plans that discuss studying could be useful.
  • Studying the plans could be useful.

Use active voice, avoid passive voice

Include all the articles and all other necessary parts of speech

What does "Print control file list" mean?
  • Print all the files that contain controls.
  • A list of files that contain print controls.
  • Print a list of control files.
  • Print the controls and file the list.
  • Control the print and list the files.
  • Print and control a list of files.

Repeat nouns and repeat modifiers, do not use ambiguous pronouns

Bad: The developers agreed to discuss the issue, but it took too long.
Better: The developers agreed to discuss the issue, but the discussion took too much time.

Omit any unnecessary words

Wordy:          In the event that
More Concise: If

Do not use "and/or"

Example: When you say Close and/or lock the door, the translators have to choose among the following possible phrases:
Close and lock the door.
Close or lock the door.
Close or lock the door, or close and lock the door.

Avoid idioms and jargon

Bad: in the ballpark
Better: estimate

Consitent Content

Use US Standard English

Use only one unvaried term for any given concept

when asking the user to press on something all the following words mean the same:
  • Depress
  • Enter
  • Hit
  • Press
  • Strike
  • Tap
  • Type

For delete:
  • Clear
  • Delete
  • Discard
  • Erase
  • Purge

Keep the use of numbers and digits consistent
Use Family Name and Given Name instead of First and Last Name

How to proper format your strings

  • Place all your Strings into a separate resource XML file - the strings include titles, names, error messages and any other text the user might see.
  • DO NOT concatenate strings, it almost always results into a localization bug. i.e. red pencil will be translated to crayon rouge in french
  • Set up the rules for ellipsize - As a rule ellipsize at the end for 1 word button texts and in the middle for 2 word. If the translation is long, then the user might never see the second word if you cut the strings at the end.
  • Allow for string expansion 

Test the strings at early stages, google translate and other services will give you an idea of the length of the strings.
Possible solutions are to either leave room between the text and the field or place the label above the field.

In the table below are the IBM recommendations for planning for UI text expansion:

  • Never put hard enters in the code.
  • Avoid text in icons and other image assets

March 12, 2014

Children TV ~ videos for kids

We developed Children TV app to create a SAFE app for our children. We REVIEW all videos and mark them AGE appropriate.

We have lot of users from different countries, speaking MANY LANGUAGES, since it is almost impossible to find favorite videos in so many languages we ask you to help us, your and other kids will be thankful.

Also, as a parent you can brush up on a foreign language skills using this app, too!


Please suggest videos that your kids like, and we will do our best to make them available in the Children TV apps.

January 21, 2014

CyberFit app

CyberFit is a video-based set of fitness programs that are customized to your goals.


I have talked to a gym buff who said,
- I know my exercises, why do I need a new app?
    - How do you track your exercises?
- Spreadsheet.
    - This is exactly why we created this app!
              ~ Uki D. Lucas, CyberFit app.

Why do I need it?
  • many different training programs 
  • new trainers with innovative programs
  • history of your exercises: no more spreadsheets and notepads
  • don't forget important exercises we tend to skip otherwise
  • exercises are sorted by your goals
  • exercises are sorted by frequency you do them
  • keep track of you friends and clients' progress
  • complete set of body measurements
  • photos comparison of your body taken in time intervals 
  • schedule of workout sessions with notifications 
  • run, bike and hike with map and detailed stats
  • much more!

January 12, 2014

SF Bay Area Events

SF Bay Area Events app for iOS and Android.
SF Bay Area Events provides users with a variety of exciting city events!

Filter through multiple calendars to find sports games, business conferences, parties, art events, tech meetings, social media, and more!
Global events, such as marathons and mud races can be followed as well. Never miss the opportunity to run a race in multiple cities.

Follow your favorite events on Twitter with #hashtags already included, share using Facebook, Email, SMS and other applications! Select events to favorites, which adds them to your calendar.
Download San Francisco Bay Area Events for iOS here:

Download SF Bay Area Events for Android here:

Submit your events here :

December 27, 2013

Multilingual ChildrenTV App

ChildrenTV is designed for children to enjoy and adults who want to learn a foreign language. This free app plays multiple multilingual cartoon videos for all ages. The application is available for Android and iOS. iPhone version includes a word game that can be played before, or after watching the video. 

Children TV app for iOS

Children TV app for Android

ChildrenTV allows you to:
  • Filter through 10 languages: English, French, German, Italian, Korean, Polish, Romanian, Russian, Spanish, and Ukrainian.
  • Filter through age categories: 2+, 4+, 6+, and 8+
  • Play word game for interactive learning.
  • Search for videos.



December 18, 2013

Chicago Events

Great application to look for sports games, business conferences, parties, tech meetings, social media, and more! 

Global events can be followed as well, such as marathons and mud races!
Follow your favorite events on Twitter with #hashtags already included, share using Facebook, Email, SMS and other application

Best application if you live, or you plan to visit Chicago.

  • View upcoming events in a convenient calendar list view. 
  • Apply filters to see only the categories you want to see. 
  • Select your favorites to for easy lookup and reminders

  • View your favorites
  • View tweets for particular event
  • Write new tweets for this event directly from the application

  • Read details about particular event
  • Open the map
  • Tweet with a right #hashtag attached
  • Open the event URL
  • Make it a favorite for later lookup and reminder

Submit your events here :

Uki's Google Java Technology blog