Click here for the second link
I will post how two mahjong crazy people challenge iOS application development from almost 0 programming experience. We will create an article focusing on the following contents.
Posted on October 26, 2020 2020/10/27 Added member link 2020/11/03 2nd link added
Let's make a mahjong app! !! I'm an iPhone user, so it's an iOS app! !!
Complete
When the two of us decided to develop it, it was like this, so we held a start-up meeting again.
At the meeting, we discussed the following matters.
I didn't even know what to prepare, and when I had a meeting at a bump, it became a mess ... Advance preparation, seriously important.
Something related to mahjong
→ Function to record daily results, etc. → Ability to share records among members
For the time being, I decided to make something like a balance sheet application.
It would be nice if the members who installed the app could share records. ↑ Difficulty seems to be extremely high (ignorance), so implement it if you can afford it
According to research (), iOS apps are developed in a programming language called Objective-C or Swift.
It used to be made in Objective-C, but Swift was announced a while ago and is gradually being replaced by Swift. → If you do it from now on, it will be Swift. It seems that Apple is also pushing.
In the survey, there were some articles such as "Swift is a new language, so there are few technical articles on the net." However, it seems that there is enough information for beginners like ourselves to get involved. felt.
In case of emergency, seniors on the internet will tell you ... right? ??
As for the framework, it is in a delicious state, so I would like to decide it as I proceed with research and development in the future.
It ’s a piggyback ride to Google teachers in the world.
I decided to use these at a minimum.
It seems that it is better to use tools such as task management and version control, but since it is currently overcapacity, I would like to incorporate it as needed
Meeting once a week. → A meeting that mainly confirms progress reports, sharing of what you have learned, and confirmation of what to do next.
The main purpose is learning, and we will continue to work on it little by little.
We will output development information. (Qiita, Twitter) Project member Twitter Takeda Dashun
(It took about half a day to write so far ... Can I continue ...?)
I have only decided on the operation method softly, so I would like to update it as appropriate. In the first place, there is a feeling that the management decision is such a thing, but for now, please forgive me.
Everything is messed up in a fumbling state, but for the time being, I would like to work on it with "not throwing out development" in mind.
If you do not mind, thank you for your guidance and encouragement.
PS. Recently, Mahjong's grades are too bad, so I'd like to have it so that it can be shown to people by the time the app is released. Maru.
Recommended Posts