As a PHP program ape want to change the app development is not an easy thing, say interlacing as Foster, this is a layer of language is a lot of things need to learn Ah, has been interested in app development, recently consulted a few mobile development friends, read a lot of information, Decide to summarize what you have learned and share it with the novices who have just done the same thing as me.1. Idea
and how they ' ll interact with it. Design the user interface to complement the type of content that's presented in the app.At the stage of defining the app concept, answer yourself the following questions:who is the user of your app? Apps that are written to different users, experience and content are different. For children to write games, for adults with the
At present, for the new mobile app vision or interactive design of the learning of you, some good design aids, some material download, excellent website design site, data capture and analysis of small assistants are essential. Today the main introduction are some of the foreign des
Article Description: The Enemy: iOS Application "love to play" Product design and user analysis.
Some time ago completed my personal iphone application "love to Play", this is a can provide music performances, lecture salons and other activities of the city app,2011 at the end of September at the Apple Store online.
App Download Link: http://itunes.
As a PHP program ape want to change the app development is not an easy thing, say interlacing as Foster, this is a layer of language is a lot of things need to learn Ah, has been interested in app development, recently consulted a few mobile development friends, read a lot of information, Decide to summarize what you have learned and share it with the novices who have just done the same thing as me.1. Idea
, this book should be about interface optimization and network optimization knowledge:
The data of an app page is returned through an interface, and there is no need to set up multiple interfaces to get it.
cache processing of the returned data (only for [get] the data obtained , the data is not modified for [post]. Of course, before doing the cache, consider whether the current business is suitable for
3.1 Interface Design(1) You need to determine what format the app and server use to transfer data, and there are two common types: XML and JSON. XML file contains a large number of descriptive information, will greatly increase the network transmission of data, the same content, in JSON format, the transmission of less data, the preferred JSON format.There is also a Protocol buffers format that transfers st
versions.
Makeappicon
Makeappicon is a web tool that quickly generates mobile App icons. It can help you generate App icons of different sizes and resolutions based on different requirements of App Store and Google Play App Store, supports PNG, JPG, and PSD files.
You only need to upload or drag the
In the rapidly growing mobile technology,
We can use smart phones to browse Web pages and do more services. In the earlier period, we could only use laptops. After website inspection and analysis, we found that, you will find that more than 20% of users come to your website from different mobile devices,
This number continues to increase. Therefore, it is necessary to adapt to the changing market and try to please users. Restaurants, coffee shops, and other food-oriented organizations should spe
Use of iconsIcons can give the most intuitive impression, sometimes a lot of explanations can not be an icon.The Android app's icons are divided into two categories,
App icon: The start icon that represents the entire app on the main screen, is the icon that gives the user the first impression. A successful application development will not be downloaded by users, perhaps depending on the user to se
The difference between a mobile app and a flat UI:Whether it is a mobile phone software developer, or user interface experience, or mobile app product manager, project Manager to master the difference between mobile app and flat UI is also very important only understand these we can better according to customer, market requirements to produce a beautiful mobile
Summary : Used in app development prototype Design There are a lot of tools, a mixed bag , which is not a good thing for a potential phobia, and today we are going to get to know a few common app prototyping tools together. We're all using axure.Axure RP, or Axure Rapid prototyping, is one of the most commonly used rapid prototyping tools to help users who define
PrefaceBefore I talk about mobile app test case design, I ask you to consider the following 2 questions:First, why should we do the test case design? --why?Second, what are the common features of good test case design? --what?In-depth thinking of the answers to these 2 questions is a very meaningful thing, as the mobil
HTML5 provides many possibilities for improving the experience of mobile Web pages, the interactive effect is getting closer to the native app, so it becomes the Web app, which is expected to lead the app function to the browser, so that the competition of the mobile platform is shifted from the system platform to the browser.
Web
Six design errors will kill your app
No developer or designer will intentionally destroy the application design. All application creators place good wishes on their own applications, but many errors are caused by the destruction of the app design in their unconscious state.
Reprint: Http://www.hutuseng.com/article/how-to-design-api2014, the popularity of mobile apps has not diminished, how to design a good server-side interface (API) for your mobile app? Let's talk about some of my personal ideas.In the 2014, the popularity of mobile apps did not fade, and was not replaced by Web sites like desktop software.Not only that, more and m
is not much related to the terminal, but the interface should take into account the different end of the cost of access,Using a common solution, such as communication protocol, the most commonly used HTTP protocol, if it is instant communication, can adopt the Open XMPP protocol,The game can be done using a reliable TCP protocol, unless TCP is not enough, then the use of custom UDP protocol.Data exchange takes the form of XML or JSON, and so on.In short, the goal is to make it easy for differen
Series ArticlesUse axure to design apps, use Webstorm development (1) – Describe requirements with axureUse axure to design the app, use Webstorm development (2) – Create a Ionic projectUse axure to design apps, use Webstorm development (3) – Build page schemasUse Axure to design
by Bruno RibeiroLoading screen by Zane DavidRise Shine App by Anna DeFazioMysushi App by Joseph BrownIPhone App Store profile by Mason YarnellNomNom by Marc-antoine RoyLa Laguna Fooddrink | APP by Asdrubal MarichalIPhone App UI by Oleg SheremetSlide Menu (code) by Alvaro C
pixel density, the finer the representation of the screen appears. The retina screen is much clearer than the normal screen because its pixel density has doubled.Back to TopMagnification vs. logical pixelsThen use the iphone 3GS and 4s for example. Suppose there is a mailing list interface, we might as well follow the PC-side web design thinking. Only 4-5 rows can be displayed on the 3GS, and 4s can display 9-10 rows, and each row becomes particularl
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.