According to the standard is sometimes too complicated, we currently have several practical and efficient practices:1, the icon satisfies the high definition (HDPI), this kind of icon is generally the small icon, for example: the upper right corner refreshes and so on2, there is a kind of icon, the interface reuse rate is super high, and the icon medium is large, such as: The bottom of the tab menu icon, the general design size to 3 sets, HDPI, XHDPI,
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 app. The platform of mobile phone UI is mainly deve
In today's technology age, the iPhone has become a leading mobile device.This innovative access applicationProgramThe store is very popular.IOS developers have been striving to create some of the most ingenious applications.I have collected 33 excellent IOS application design interfaces to inspire you to design. Momento
Groups
Epicurious
Be happy now
Pennies
Birdbrain
Reeder
Squarespace
T
Designers have never had to create a user experience for so many mobile devices as they do today. With the increasing number of Tablet PCs, we have entered the post-PC era. Companies are trying to provide users with a high quality user experience to gain their attention. Designing a successful Android application requires not only a great idea to motivate users to download, use and save, but also a natural, smooth and intuitive user experience.
The following content helps designers understand t
Original posts: http://www.ui.cn/detail/63201.htmlIn this article, the author cited four music app applications: Shrimp, NetEase, Baidu, QQ home1. Recommended content: The author will four home page interface divided the official recommendation and personalized recommendation content, can be found: Shrimp pay attention to personalization, Baidu second, NetEase QQ is not personalized.2. Content area: Baidu only one layer of navigation, content area of
is ninepatchdrawable.The ninepatchdrawable will be disposed of by Ninepatch as follows:setNinePatchState(new NinePatchState( new"XML 9-patch"), padding, dither), r);The Ninepatch test succeeds by calling the local method and drawing the final picture as follows:nativeDraw(canvas.mNativeCanvas, location, null0, canvas.mDensity, mBitmap.mDensity); Copyright NOTICE: When we seriously to do one thing, we can find the endless fun, colorful te
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.
In iOS development, it is common to request network data and to process the obtained data, but there is very little information about what layer of network processing should be placed in MVC.I have Google on the internet a few, noted a few feel more good links. It is now recorded as follows:Http://stackoverflow.com/questions/4810289/best-architecture-for-an-ios-application-that-makes-many-network-requests?lq=1This answer provides a practical designhttp://akosma.com/2011/09/20/a-proposed-architec
Summary of the "baina Cup" mobile app Design Competition
I have been thinking about some things of this competition since yesterday's competition, maybe because I am too arrogant, I think this kind of competition can also win a grand prize, however, some problems still exist in our team during the demonstration.
We ran to Zhongshan Park early in the morning to take a video. We wanted to demonstrate the spec
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
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
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
. Net language APP development platform-Smobiler Learning Log: How to Implement Form Design on mobile phones, too mobilerSmobiler is a development platform that uses the. Net language to develop apps in the VS environment. It may be more convenient than Xamarin.
1. Target Style
The following operations are required to achieve the effect:1. Drag a TableView control from the "scycler Components" on the toolb
var UA = Window.navigator.userAgent.toLowerCase ()var Isios = ua /iphone|ipad|ipod|ios/.test (UA)function NoOp (a) {}JSON format for parameter rulesJS Tune up nativevar jscallnative={ "GetPosition": function (param) { var param=json.stringify (param) if (Isios) { Window.webkit.messageHandlers.getPosition.postMessage (param); }else{ Android.getposition (param); } }}Native Call JSvar nativecalljs={ "GetPosition": NoOp,}JDK for use by users
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
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.