This article reprinted to http://www.cocoachina.com/ios/20130402/5926.htmlIf you want to enter the mobile app development area, you can always find a variety of methods and tools from other developers or online or book, for beginners, have not yet found the way to be lost. Here are 20 recommended
. And if the customer feedback causes the app structure or other big changes, then the prototype can reduce the cost time, in a short period of time to modify.2, easy to discuss in consultation. When the team judges the application software, the prototype provides a detailed discussion of what it can discuss.3, encourage good communication. Prototypes can promote imagination among multiple teams, helping them to understand the concepts associated with
interaction.The prototype design tool is easy for developers to use wireframe description of the method, for demonstration, analysis.Or it can be said to be a "drill" before software development.As a prototype design tool for mobile apps, you should have the following basic performance:1. Component libraries are specifically tailored to the mobile side2. Can be output to
Prototyping tools include Axure,balsamiq Mockups,justinmind,iclap prototyping tools, and other prototyping tools. Among them, Justinmind is more suitable for app development use.Justinmind can output HTML pages that are designed to be more exclusive to
Advantages of Rapid prototyping: (1) The prototype system has been validated by interacting with the user, and the resulting specification document correctly describes the user's needs. (2) Developers can reduce errors through continuous improvement.In today's world, more and more people are using mobile phones, not only to contact others, but also to experience the different appson the phone, there are many kinds ofapps , there are games, movies, sho
Books are the ladder of human progress. --high-baseXI requires new people to have a Chinese dream and encourage students to start their own business when they graduate. What is the best way to start a business? is the app. "Building cross-platform App-jquery mobile app Combat" is a write to no money, no status, no seni
Character string processing tools and App tools in the app development process
Record string processing is not a simple task.
NSString is a type that can be seen everywhere in the code, and it is also a wide range of objects for application and processing. Here, we only need
backend data source. an advanced charting package allows you to visualize data on mobile devices. out-of-the-box, native-looking themes for every major platform enable you to make web and hybrid applications match the look and feel of your target platforms.15. Apache Cordova
Encryption tools and App Process Tools for app development processes
Starting from this record, the record is a dry product, and it is a daily accumulation of programming.
I suggest you add basic tools to the project first, and
App development process-image processing tools and app Image processing tools
First, list the methods provided in the tool class:
/*** Obtain the Blur view based on the original view and glass pattern and automatically use it as the subview of the original view (if you do no
Sort mobile development tools and end development tools1. App prototype tool
The prototype presents the core functions of a product in a "rough" manner, and is the simplest and straightforward form of demand presentation. The requirement is presented in a graphical manner. T
Quickly differentiate definitions:Native AppBased on smartphone local operating system such as IOS,Android,WP and using native program (SDK) Write a third-party application that requires user installation to run ;Web APPProgrammed with WEB technologies such as html+js+css , the code runs in a mobile browser and invokes the Device API through the mobile browser (depending on HTML5 Future support capabiliti
Introduction : This article was translated from the article "5 thingsto Avoid while developing Your Next Mobile App"
The popularity of smartphones has led to the emergence of a large number of mobile applications that can help people solve the problems they face in their daily lives. According to a report published by Smart Insights ,
A great mobile app prototyping tool should have:①. Support Mobile Demo (anytime, anywhere presentation to Boss, Toilet canteen Elevator ... To show that I am so dedicated--a long point of pay necessary)②. Component library (efficient multiplexing, who knows who)③. Global processes can be generated quickly (program apes don't understand disassembly, give ya the
, efficiency (battery), and do the same. Using custom apps saves traffic and improves efficiency than browsers, the speed will be much faster (see various news website Apps ).
3. Apps can give developers more permissions so that they can get more user data and so on to implement more functions that the browser cannot do.To those who want to select HTML5:
1. Do not have expectations for cross-platform platforms. HTML5 is a nightmare in Split odd Android platforms;
2. Choosing HTML5 is an importan
the html5+ specification, such as QR code, voice input, using Plus.barcode and Plus.speech. Written once and can be run across platforms.-Native.js is another innovative technology. The native API for mobile OS is more than 400,000, and a large number of APIs cannot be used by HTML5. Native.js hundreds of thousands of native API into a JS object, through JS can directly adjust the iOS and Android native API. This section is no longer cross-platform a
1. Mobile Web DevelopmentThis part of the Web front-end development is not very different, the use of technology are HTML+CSS+JS. The difference is that the mobile browser is the world of WebKit, PC is the world of IE. Mobile Web pages can be understood as a smaller version of the PC Web page plus some touch features.
tools that can help you push your game to multiple platforms, but it still takes a lot of manpower and material resources to complete the work. 4. Use the positioning function. The next function is the positioning function. You can use GPS or signal detection to determine your current location information. In the past, only the APIs of the Native App can be used to view the user's location information. How
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:
and provide relevant evidence. A staff member will contact you within 5 working days.