There are many platforms that provide background services for mobile apps. You can directly modify the backend data through the client SDK, such as Bmob, http://www.codenow.cn/ (not advertising, currently in use). In addition to background management, It also provides some other services, such as user management, user location, automatic updates, etc. You can give it a try.
If you want to develop front-end and back-end together, of course you need to develop front-end and back-end together. Of course, if you just want to learn iOS, you don’t have to spend too much energy on the back-end. You can simply build a demo server, such as using java, PHP or nodejs, there are many examples on the Internet, you can quickly make one.
The ready-made backend services mentioned above are also good, but I personally think that in order to better understand the interaction between the front and back ends, it is better to make the backend yourself.
I learned back-end first, then taught myself web front-end, and finally learned a little bit about ios development. As a full stack engineer, it may be difficult to learn every technology in depth, but you can still be confident in developing after doing a little work. It is recommended to start with PHP or Python. Learning a little bit will help you understand the process of front-end and back-end interaction. If possible, you can also better cooperate with back-end personnel
It doesn’t have to be a backend.
There are many platforms that provide background services for mobile apps. You can directly modify the backend data through the client SDK, such as Bmob, http://www.codenow.cn/ (not advertising, currently in use). In addition to background management, It also provides some other services, such as user management, user location, automatic updates, etc. You can give it a try.
If you want to develop front-end and back-end together, of course you need to develop front-end and back-end together. Of course, if you just want to learn iOS, you don’t have to spend too much energy on the back-end. You can simply build a demo server, such as using java, PHP or nodejs, there are many examples on the Internet, you can quickly make one.
The ready-made backend services mentioned above are also good, but I personally think that in order to better understand the interaction between the front and back ends, it is better to make the backend yourself.
I learned back-end first, then taught myself web front-end, and finally learned a little bit about ios development. As a full stack engineer, it may be difficult to learn every technology in depth, but you can still be confident in developing after doing a little work. It is recommended to start with PHP or Python. Learning a little bit will help you understand the process of front-end and back-end interaction. If possible, you can also better cooperate with back-end personnel
http://helios.io