How to make mobile phone software yourself

Question 1: I want to make a mobile phone software, what should I do? 100 points. I will introduce you to some software suitable for making simple apps, so that you can still create your own app application software without mastering the app development language.

1: Appmakr

AppMakr is a service that allows you to create applications in minutes, without coding skills. Using this tool, you can create iPhone and Android apps. There are also optional features including connecting websites to your app, HTML5 capabilities, push notifications, and ad support. With an AppMaker account, you can create an unlimited number of apps.

Currently, Appmakr is a popular application generation tool abroad, and it also enjoys a certain popularity in China.

2: AppCan

AppCan is a mobile application development platform, and the application engine supports the development and operation of Hybrid App. And it focuses on solving the current problems of unsmooth and poor experience in mobile applications based on HTML5. Using the Native interaction capabilities provided by the AppCan application engine can make mobile applications developed with HTML5 basically close to the Native App experience.

Unlike Phonegap, which supports a single webview and uses div as a unit to develop mobile applications. AppCan supports a multi-window mechanism, allowing developers to flexibly develop mobile applications through page links just like the most traditional web development. Based on this mechanism, developers can develop large-scale mobile applications instead of only developing simple mobile applications.

Three: appBook

The appBook platform is a multi-platform mobile application production tool that can be widely used for book production, personal magazine distribution, promotional brochures, and supports iPad, iPhone, Android and other platforms. PC platform is not supported. It truly achieves one-time compilation and multi-platform release. At present, the appbook platforms include: iebook platform, and appbook application production platform.

I used to use software to create APPs. The purpose was achieved, but the resulting apps were rather stiff. Later, I talked about app development with Daniel, the technical director of Qihui Network (a relatively professional APP development company in Guangzhou). Daniel believed: To do a good job in app development, you must have core app development technology and an experienced app development team. Make a satisfactory app application.

To truly make a good APP, you must also master certain app development techniques!

Question 2: What mobile software can you use to create pictures yourself? You can try the mobile version of Photoshop.

Photoshop mobile version download address: downxia/downinfo/25822

Photoshop is a very easy-to-use, multi-functional image editing and processing software developed by Adobe Systems. In fact, it is also a It is a software with powerful functions in images, graphics, text, video, publishing and other aspects. It is very versatile. Photoshop for Android is a Photoshop Android platform application software released to facilitate all Android phone users, so that you can also perform powerful picture editing operations on your phone.

Question 3: How to make a mobile software app. With the popularity of mobile phones, mobile APP application software has also become popular. The marketing department of "Qihui Network" obtained a set of data through a survey: about 20% of companies already have or are developing their own app application software, and about 60% of companies have included the development of app software in their recent company development projects. It can be seen that most companies and webmasters have the idea of ????making their websites into app software to keep up with the trend. However, the technology involved in app development is relatively professional, and it is not easy to be familiar with and master the development language.

So, how to make app application software when the technology has not yet passed?

Next, I will introduce you to some software suitable for making simple apps, so that you can still make your own app application software without mastering the app development language.

1: Appmakr

AppMakr is a service that allows you to create applications in minutes, without coding skills. Using this tool, you can create iPhone and Android apps. There are also optional features including connecting websites to your app, HTML5 capabilities, push notifications, and ad support. With an AppMaker account, you can create an unlimited number of apps.

Currently, Appmakr is a popular application generation tool abroad, and it also enjoys a certain popularity in China.

2: AppCan

AppCan is a mobile application development platform, and the application engine supports the development and operation of Hybrid App. And it focuses on solving the current problems of unsmooth and poor experience in mobile applications based on HTML5. Using the Native interaction capabilities provided by the AppCan application engine, mobile applications developed with HTML5 can basically approach the Native App experience.

Unlike Phonegap, which supports a single webview and uses div as a unit to develop mobile applications. AppCan supports a multi-window mechanism, allowing developers to flexibly develop mobile applications through page links just like the most traditional web development. Based on this mechanism, developers can develop large-scale mobile applications instead of only developing simple mobile applications.

Three: appBook

The appBook platform is a multi-platform mobile application production tool that can be widely used for book production, personal magazine distribution, promotional brochures, and supports iPad, iPhone, Android and other platforms. PC platform is not supported. It truly achieves one-time compilation and multi-platform release. At present, the appbook platforms include: iebook platform, and appbook application production platform.

I used to use software to create APPs. The purpose was achieved, but the resulting apps were rather stiff. Later, I talked about app development with Daniel, the technical director of Qihui Network (a relatively professional APP development company in Guangzhou). Daniel believed: To do a good job in app development, you must have core app development technology and an experienced app development team. Make a satisfactory app application.

To truly make a good APP, you must also master certain app development techniques!

Question 4: The software you need to make your own mobile app 30 minutes Making a mobile app cannot be done with software. To make a mobile app, you need to have the following technical knowledge:

p>

The most basic thing is to know how to use Java language and XML knowledge. After mastering these two languages, install Eclipse and Android SDK, and you can start development. Of course, you have to learn how to use Android-specific APIs. Java and XML are just programming basics. What you need to know to become a developer:

1. Language foundation: Objective-C language, xcode development environment;

2. Mobile phone usage experience: sufficient iPhone usage experience and experience, Otherwise, it will be difficult to communicate effectively with product managers and designers;

3. Specific development capabilities: The main development will focus on interface development, certain database development, communication interface development, collaborative development and joint debugging. If it is a game, then it also needs to involve engine, modeling, materials, light and shadow, storyboards, etc.

Question 5: What software can I use to make videos on my mobile phone? For example, a movie studio

Question 6: How to make mobile phone software. Can you do it yourself? Making software is a team effort. If you want to start learning computer language. If there is no foundation and no one to pay for it. It will be difficult to learn.

And it also takes a long time. Wait until you learn it. Development also takes time, right? After this time has passed. Maybe someone else has already thought of this idea. It has been developed (I work in software. I also have some ideas. A month after I came up with the idea, someone else developed it...)

Question 7: How to make your own Android software 1. You must first have a foundation in programming, because you need to understand what programming is

2. You must understand Java, because Android is a class library of Java, and many people don’t know how to do it. It is very unwise to start working on Android after writing Java, and the efficiency will be extremely low, because now Android books are written based on the premise of mastering Java. If you don’t have a Java foundation, you may not be able to do it in the first one or two chapters. Follow the instructions above, but it will be very difficult in the future, and you will have to learn Java while watching Android, and the Java you learn in this way will definitely be very bad.

3. Determine which aspect of Android you are developing. If you are making a game, you must know what type of game you are making. For example, if you are writing a 3D game, you must also have a strong OpenGL foundation and a powerful Physical model knowledge. It is difficult for novices to understand the importance of physical models. For example: you must have played cut rope, and the fluctuation of the rope is a very successful example.

The android development environment also requires the following tools:

JDK, Java Development Kit. Because the android application layer programs are written in Java language, JDK is a necessary tool; < /p>

ADK, Android Development Kit. No need to explain this;

IDE, integrated development environment. Of course, you can write code without IDE, but using IDE, the effect of writing code is It's just different. It is recommended to use Eclipse.

ADT, Android Development Tools. This is a plug-in developed by Google for Eclipse to assist Android development. Eclipse+ADT is currently the most popular and best combination!

Question 8: Is there any mobile software that allows me to make short videos myself? Use "VideoStudio × 5" VideoStudio is a very popular video editing software that is easy to use but very powerful.

Using VideoStudio, you can easily create videos with very special effects. Many DV works on the Internet are actually produced using VideoStudio

. It is also a good helper for merging videos, audios, pictures, animations, and subtitles to create movies or electronic photo albums.

The software is simple to operate and easy to use. The software comes with many templates, apply the ready-made opening and closing templates, and insert your videos

(you can cut and merge) videos and pictures. You can keep the sound of the original video, or add your voiceover (recording)

or music,

Especially VideoStudio X5 has added a lot of filters. The "picture-in-picture" function makes the produced MTV, electronic photo albums or movies colorful and professional-grade. It can also be converted in batches, played on mobile phones, mp4 and other mobile devices, and burned into DVD discs (it can also burn music and data discs); edit high-definition videos (including some 3D high-definition) and output high-definition videos.

Question 9: How to make iPhone software by yourself? Excerpted from Baidu Experience jingyan.baidu/...7

I will not introduce how to use the Apple system here. To do Apple development, you need to have a certain foundation in C language and OC language. I will do it when I have time. Write some experiences about C language and OC language.

Now I will start to introduce the software we need for development: 1. Xcode (software download address: developer.apple/xcode/); 2. IOS simulator.

Xcode 5.0 installation

The downloaded installation package is a DMG file. After opening the DMG file, you will find the Xcode installation package. Click all the way to NEXT;

Next we start to make our first program. First we open Xcode, create a new project and name the project (I use MRC manual memory management here, you can also use automatic memory management);

Let’s make a small project for male compatriots who want to work in IT, a small program to make their girlfriends happy, and briefly introduce the simple usage of several controls.

The general content of the software is: there is an input box, enter a person's name in the input box, click the button to open the gift, after the gift box is opened, a line of words will be displayed in the box: "Someone I LOVE YOU"

After entering your name, there is a button that says "Open Gift". After clicking it a few times, the gift opens into a rose. . .

Let’s first understand the size of the device. Apple’s devices have three resolutions, 320*480 and 320*568. The (0,0) point of Apple’s devices is in the upper left corner. Here we use 320 *480, the setting method is as follows

We first add the pictures that this small program needs to our project, and we must pay attention to the selected places

The project has been created , then, we must first understand the several controls that need to be used here

Text input box (UITextField)

Text display box (UILabel)

Button (UIButton)

Control for displaying images (UIImageView)

Text input box, as the name suggests, is a box where you can enter the required content, just like the input box we use to send text messages; the text is displayed The box is the one that displays the text we need; the button is the button that can be clicked, such as the OK button, etc.; the control that displays the picture is a control that can put the picture, such as the background. . .

This small program involves the creation of controls, some usages, functions, and method declarations of controls;

Let’s explain it with pictures

First Declare several properties in "ViewController.h"

Then add several of our controls in "ViewController.m". Friends who use MRC manual memory management should pay attention to calling the dealloc method here. Used to balance the memory

I have marked all the precautions in the code with comments

and /*...*/ are the meaning of comments, that is, all light green The text is all comments, and the commented code will not be executed when the program is running

The code will not be copied and pasted. Do you want to learn? Then learn how to hit it yourself! ! !

Below is the rendering, do you want to give it a try!

You’re done, go make your friends happy! ! ! ...>>

Question 10: How to use your mobile phone to make your own software? 10 points. Learn JavaScript first, then download the development environment, use the editor to write, and then compile it in the cloud