Search This Blog

Showing posts with label Mobile. Show all posts
Showing posts with label Mobile. Show all posts

Wednesday, 1 July 2015

Mobile Internet device (MID)










mobile Internet device (MID) is a multimedia-capable mobile device providingwireless Internet access. They are designed to provide entertainment, information and location-based services for personal or business use. They allow 2-way communication and real-time sharing. They have been described as filling a niche between smartphones and tablet computers.
As all the features of MID started becoming available on smartphones and tablets, the term is now mostly used to refer to both low-end as well as high-end tablets.

Intel MID platforms

Intel announced a prototype MID at the Intel Developer Forum in Spring 2007 in Beijing. A MID development kit by Sophia Systems using Intel Centrino Atom was announced in April 2008.
Intel MID platforms are based on an Intel processor and chipset which consume less power than most of the x86 derivatives. A few platforms have been announced as listed below:

see more: https://en.wikipedia.org/wiki/Mobile_Internet_device

Friday, 26 June 2015

Mobile application development




Mobile application development is a term used to denote the act or process by which application software is developed for handheld devices, such as personal digital assistantsenterprise digital assistants or mobile phones. These applications can be pre-installed on phones during manufacturing platforms, or delivered as web applications using server-side or client-side processing (e.g. JavaScript) to provide an "application-like" experience within a Web browser. Application software developers also have to consider a lengthy array of screen sizes, hardware specifications and configurations because of intense competition in mobile software and changes within each of the platforms.[1] Mobile app development has been steadily growing, both in terms of revenues and jobs created. A 2013 analyst report estimates there are 529,000 direct App Economy jobs within the EU 28 members, 60% of which are mobile app developers.
As part of the development process, Mobile User Interface (UI) Design is also an essential in the creation of mobile apps. Mobile UI considers constraints & contexts, screen, input and mobility as outlines for design. The user is often the focus of interaction with their device, and the interface entails components of both hardware and software. User input allows for the users to manipulate a system, and device's output allows the system to indicate the effects of the users' manipulation. Mobile UI design constraints include limited attention and form factors, such as a mobile device's screen size for a user's hand(s). Mobile UI contexts signal cues from user activity, such as location and scheduling that can be shown from user interactions within a mobile application. Overall, mobile UI design's goal is primarily for an understandable, user-friendly interface. The UI of mobile apps should: consider users' limited attention, minimize keystrokes, and be task-oriented with a minimum set of functions. This functionality is supported by Mobile enterprise application platforms or Integrated development environments (IDEs).

see more: https://en.wikipedia.org/wiki/Mobile_application_development


Thursday, 25 June 2015

Mobile computing




Mobile computing is human–computer interaction by which a computer is expected to be transported during normal usage. Mobile computing involves mobile communication, mobile hardware, and mobile software. Communication issues include ad hoc and infrastructure networks as well as communication properties, protocols, data formats and concrete technologies. Hardware includes mobile devices or device components. Mobile software deals with the characteristics and requirements of mobile applications.
Mobile Computing is "taking a computer and all necessary files and software out into the field and the system".[1] There are several different dimensions under which mobile computers can be defined: (1) in terms of physical dimensions; (2) in terms of how devices may be hosted; (3) in terms of when the mobility occurs; (4) in terms of how devices are networked; (5) in terms of the type of computing that is performed. [2]
In terms of dimensions, mobile computers tend to be planar and tend to range in size from centimeters to decimeters. Mobile computer may themselves be mobile, e.g., it is embedded into a Robot or Vehicle that is mobile or itself may not be mobile, but is carried by a mobile host, e.g., the mobile phone is not mobile but it is carried by a mobile human. The most flexible mobile computer is one that can move during its operation or user session but this depends in part on the range of any wireless network it is connected to. A tablet or laptopcomputer connected via Wi-Fi can move while staying connected within the range of its WLAN transmitter. To move between multiple different located WLANs, the device must interrupt, suspend, or close its current user session before connecting to another WLAN transmitter in another session. A device such as a tablet or mobile phone can move much further while staying connected within the range of a GSM network as it can seamlessly move between multiple GSM transmitters or Base stations. Mobile computers may also support or form part of a more local network that moves as the devices, i.e., mobile computers may also be used as part of a Wireless Body Area NetworkWireless Personal Area Network or a piconet. Depending on the type of application the mobile computer runs, the computation of the applications may run only locally, e.g., a PC game. The majority of mobile computers for personal use tends to be used for communication or for remote data downloads such as remote Web access (see Mobile Internet device). As some mobile computers contain an array of sensors, microphones and cameras, these can be used for local data capture, filtering tagging and remote uploads. Increasing mobile computers are also being used to access services such as travel, payment or for access to controlled physical spaces.
see more:  https://en.wikipedia.org/wiki/Mobile_computing

Mobile ”Best practices"




Best practices” is a loaded term when it comes to creating mobile web experiences. It’s a unique context with it’s own challenges and opportunities. While there’s no silver bullet, this site will help you ask the right questions and help solve problems so you can start creating future-friendly web experiences.
A strong mobile web strategy is an increasingly-important component of planning for the future. It requires careful planning, an understanding of the available tools and most importantly a strong focus on helping your users achieve their goals.

There’s a lot of great frameworks out there to help you make great mobile web sites and apps. Whether or not to use a framework depends on what you’re trying to do with your mobile web project. Be mindful of the differences and advantages/disadvantages of each and find the right fit for your project.
see more: http://mobilewebbestpractices.com/strategy/know-when-to-use-a-framework/