DD
MM
YYYY

PAGES

DD
MM
YYYY

spot_img

PAGES

Home Blog Page 7706

Mobile Design Principles – A Presentation By Ushahidi iPhone And iPad Apps Developer

0

We think you will like this presentation by one of the bests in the game – the guy that made Ushahidi  iPhone and iPad mobile apps. The presentation by Dale Zak is available on this link.

 

Simple – keeping it simple is key to good mobile design

  • single task – each screen should focus on doing one task really well
  • less is more – reducing features often provides a better overall user experience
  • uncluttered – clean, large, well spaced, readable
  • easy to use – should be intuitive the first time

Familiar – application should instantly be familiar to your users

  • native platform – familiar with the target device (shouldn’t feel like a BlackBerry app squished onto an Android screen)
  • other apps – similar user experience to other apps on their device
  • design standards – reuse basic ui elements (if you are building your own custom date picker when a native one already exists, you need to ask yourself why)

Consistent – should be a consistent user experience throughout application

  • element layout – similar location of controls, buttons or menu items like Done or Cancel
  • color, fonts, whitespace – consistent color, fonts and whitespace also important

Fast – performance critical on devices with limited processing power

  • quick launch – opening the app should be quick
  • responsive – actions inside the app should feel snappy
  • cancellable – long running tasks should allow user to cancel them or elegantly timeout

Feedback – providing meaningful user feedback a must

  • loading indicator – tasks that take longer than a second should display a loading indicator
  • show progress – long running tasks should ideally show the percentage of progress
  • highlight selected – changing the background color of current item is subtle but useful feedback
  • scroll to current – auto scrolling to the currently selected item can also enhance user experience

Efficient – strive to making input as easy as possible

  • minimize input – the more ways you can reduce typing the better
  • auto complete – provide suggestions as user types
  • easily searchable – filtering long lists for easier selection
  • remember last – intelligently remember last input for each field (example name vs city)
  • pre-populate – populating fields with available information like date and location, while still giving user option to change if needed

Scale – resizing elements to utilize the screen space

  • utilize full screen – docking controls to screen edges can help ensure controls stretch gracefully
  • fit to orientation – re-arranging elements to utilize portrait or landscape
  • easy to click – large easy to click controls makes it easier to select and input data
  • reduce scrolling – scrollbars are often painful on mobile devices, so providing alternatives like pagination worth investigating
  • expand for more – limit how much is displayed while giving the option to expand to view more

Offline – should function when internet is not available or connection limited

  • work offline – if your app requires a constant internet connection, why didn’t you just make a mobile web page?
  • load in background – intelligently pulling of data in the background can provide seamless user experience allowing them to do other tasks in the meantime
  • download now – ability to download data now can utilize wifi hotspots making the app useful in dead zones
  • upload later – being able to add content in a disconnected state, and then upload when internet becomes available

Context – remembering where user left off

  • remember state – the app should re-open at the previous state
  • auto save on exit – automatically saving content
  • user preferences – allowing user to customize the app and it remembering their settings

Design – balancing appearance and functionality

  • look & feel vs functionality – can you make it look nice but also be useable?

Fun – finally, make it fun

  • useful – does it solve a problem?
  • addictive – do you use it yourself?

 

We must point out that these features apply for any platform, and not just the iPhone and iPad. Thank you Dale for these insights.

U.S. Federal Government Certifies Blackberry Playbook For Its Enhanced Security Features

1

Good news just came to the struggling old giant.  The BlackBerry Playbook has been approved by the US government for use in federal government activities. This makes it the first ever tablet to be certified by the U.S. government for its secuirty features and good quality.

 

Research in Motion in a statement release stated the following:

 

“RIM is pleased to announce that the BlackBerry PlayBook is the first tablet approved under FIPS for use within the U.S. federal government,” said Scott Totzke, Senior Vice President, BlackBerry Security at Research In Motion.

 

“This certification demonstrates our continued commitment to meeting the needs of security-conscious organizations and enables the U.S. federal government to buy with confidence knowing that the PlayBook meets their computing policy requirements for protecting sensitive information.

 

Fasmicro Apps Design Services – Android, Blackberry, iOs, Symbian, Java Mobile

0

“Every business needs a mobile app. As it was in 1995 when firms moved online and got websites, we are in a transition where many are moving to the mobile ecosystem. Today, your business process is not complete without an app”, Fasmicro Publication, 2010

 

You can read this on Fasmicro website.

 

Fasmicro develops across many platforms and we have served more clients in France, Brunei, US and Africa than any apps house in Nigeria.

 

 



 


If you are looking for a partner in Nigeria and you are a corporate client, Fasmicro will help you develop any type of app in the following environments:

 

  • Android /Google
  • Blackberry /RIM
  • iOS (iPhone and iPad) /Apple
  • Java Mobile /clusters of makers
  • Symbian /Nokia

 

We have since expanded our platforms to cover the requests of customers. Windows Mobile will be added soon after we get the right mix.

 

We continue to train solely on Android, but developments and jobs can be in any of the platforms above.Contact the experts and Nigeria’s leading apps powerhouse. We have trained more apps developers  than any organization in Nigeria (we are truly sure).

 

We will develop your apps, maintain your database, support it, depending on what you want. If you decide to support it after development, that works for us. Email us at info@fasmicro.com and we will send you a proposal. You need a mobile strategy because now is mobile.

 

Meanwhile, visit our AppStore.

 

Please read our Ten Questions Before You Implement A Mobile App Strategy in Your Company


 

 

 

 



If you want to know why you need a mobile app for your business, please read this entry we have created for our blog:

 

Electrical Characteristics Of Biological Signals

0
biological signals

Accurate knowledge of different signals from the brain and other body parts are very important in understanding neural substrates of many physiological and pathological functions of the brain and the body parts. This quest for knowledge on the human neural makeup and biosignals has created the needs for better signal processing techniques.

With new processing methods, researchers are uncovering new information content that can potentially transform the ways various diseases were previously diagnosed and subsequently treated.  Over the years, different signals from the human body have been studied and characterized.

These signals include electroencephalogram (EEG), electroencephalogram (EEG), electrooculography (EOG), electrocardiography (ECG), and electromyography (EMG), among others.  Under different experimental conditions and measurement techniques, many of the parameters obtained have not been consistent, which continues to pose major challenges to electronics designers developing neural systems to manipulate and process these signals.

However, while these measurements results have varied primarily due to the environmental conditions (e.g. characteristics and positioning of electrodes, nature and characteristics of equipment, anatomical minor differences, presence of glands and blood vessels, different tissue fat levels, etc) under which they are obtained, there are commonalities among them.

This makes it possible to set boundaries upon which system designers could target.

In this article, we present the values of measurement results of various biosignals signals reported by many published papers. Our focus here is primarily on the electrical properties of the signals that are useful to circuit designers. Accordingly, we do not cover the clinical and physiological components of these signals.

Furthermore, where reported, we present the power consumption, quantization resolution and the noise figures for the published biosignal acquisition systems. It is important to clarify that some of the reported data are from discrete systems while some are from monolithic integrated systems.

Bioelectrical signals

Based on different published papers, this section presents the properties of some of the most important bioelectrical signals. These signals include electroencephalogram (EEG), electrooculography (EOG), electrocardiography (ECG), electromyography (EMG), and neural recordings.  See Figure 1 for the amplitude and frequency plots of these signals.

(a)        Electroencephalography (EEG)

EEG is the measurement of electrical activity produced by the brain as recorded from electrodes placed on the surface of the scalp. When these EEG signals are analyzed, they are used in clinical setting as a diagnostic tool to detect pathologies associated with aberrant electrical behavior or stimulus-directed behavior.

(b)        Neural Recordings

A method similar to the EEG is intracranial EEG (icEEG), also described as subdural EEG (sdEEG) and electrocorticography (ECoG). This signal refers to the recording of activity from the surface of the brain (rather than the scalp), i.e., the electrodes, typically an array of spikes, are inserted into the brain tissues.

While many literatures lump EEG and icEEG together, we break them apart since the techniques and the environments upon which the data are obtained make the signals to be different. Our Neural Recordings include this icEEG, neural spikes and local field potentials (LFPs).

(c )       Electrooculography (EOG)

Electrooculography is a technique for measuring the resting potential of the retina with the resulting signal called the electrooculogram.  This involves a record of the difference in electrical charge between the front and back of the eye that is correlated with eyeball movement and obtained by electrodes placed on the skin near the eye.

It has many applications in ophthalmological diagnosis, recording eye movements and general human-computer interface.

(d)       Electrocardiography (ECG)

ECG is a graphic produced by an electrocardiograph, which records the electrical activity of the heart over time. When electrical waves which cause the heart muscle to pump pass through the body, they can be measured at electrodes attached to the skin thereby providing the activities of the heart muscle.

Using an ECG, the voltage between pairs of these attached electrodes, and the muscle activity that they measure, from different directions are displayed.

(e)        Electromyography (EMG)

This is a method for evaluating and recording physiologic properties of resting and contracting muscles. It is used to detect the electrical potential generated by these muscle cells when they contract as well as when they are at rest.

This procedure is done with the aid of equipment named electromyograph, to produce a result called an electromyogram. An electromyograph detects the electrical potential generated by muscle cells when these cells contract, and also when the cells are at rest. Recorded measured external EMG potentials range from about 100?V to 100 mV, depending on the muscle under observation. Typically, measured frequency range from 14Hz to 8 kHz, again based on the muscular activity under consideration.

For internal EMG, the signal amplitude ranges from 1?V to 5 mV while the frequency range is about from DC to 15 KHz.

Biosignal comparisons

Comparisons of the different signals in the amplitude and frequency domains are provided in the figure above. Table 1 provides the boundaries of the signals in frequency and amplitude based on published data with reported resolution range of converters used for quantization. Notice that measurement noise is taken as the lowest values of the signals.

Blackberry Tops One Million Mark In Nigeria – Developing Nations Could Save The Brand

5

The developing world could be the life support that Blackberry needs as it works to curtail an immediate collapse. According to BusinessDay investigations, Blackbeery is hitting good numbers in Nigeria.

 

The BlackBerry smart phone functions as a personal digital assistant and portable media player. It is primarily known for its’ ability to send and receive (push) Internet e-mail wherever mobile network service coverage is present, or through Wi-Fi connectivity. They support a large array of instant messaging features, including BlackBerry Messenger. BlackBerry commands a 14.8 percent share of worldwide smart phone sales, making it the fifth most popular device manufacturer after Nokia, Samsung, LG, and Apple. .

 

The number of BlackBerry smart phones in use in Nigeria has exceeded the one million mark, Business Day investigations have revealed. Estimates gathered from sources close to Nigeria’s four GSM networks indicate that there are now about 1.2 million BlackBerry handsets active inside of the said networks put together.

 

 

Unfortunately, the revenue from Africa and other developing world may not amount much. So, irrespective of the 1.2 million active smartphones in Nigeria, the company has to do more and change its business model as iPhone continues the assault. To survive they need to do well in US, irrespective of the success in the developing world which is coming because of price cuts.

 

Also, there is an uncertainty on how many of these devices are from BB as Nigeria is full of grey phones and mobile devices. If they do not solve that problem, the statistics of 1.2 million units may not amount to much. They have to work with the law enforcements to reduce or eliminate these fake BB units. The whole business of corporate messaging as explained in the BusinesDay article is a growth area and if they can get the right hardware, a new dawn could be waiting for them.