![]() ![]() I’m far off being a AutoLayout expert but I’m quite used to it and will get a working layout without hours of fiddling around. But after a while things things started to make sense. When I just started out I used “git checkout -f” many, many times because I totally ruined the layout with bad constraints or randomly changed “hugging priorities” & “compression resistance”. I learned a much about AutoLayout and StackViews. Getting started is always hard, but if you push the walls again and again you get moving and reach your goals. When you’ve experience and a good skill set for multiple years in another platform you forget this feeling. What I’ve learnedĭuring the development phase which was primarily from the end of August to the begin of October I hit many walls. ![]() But I continued to add features like a more sophisticated UICollectionView layout (and an internal playlist for it), a configureable playback duration, a recording function, and so on.īecause I had to join the Apple developer program to use shared containers for the other app I decided to deliver this app to the app store on the beginning of October. A simple app thats plays continuously a “Shhh…” sound.Ī simple prototype with continuous playback was done in about half an hour. Because I had some first experience with audio from the SpriteKit development I spontaneously decided to build a simple app for myself. I downloaded it, but it just played about 15 minutes without a (expensive) in-app-purchase. So I thought there must be an app for that. One month after starting the personal productivity app tried to “Shh…” my baby to sleep. CoreData and especially AutoLayout were absolutely new to me and it took some time and effort get proficient skills. I started developing the app in the mid of June 2016 with many question signs above my head. My goal is to build a “Personal productivity” app, which helps to records, measure and optimise my time. It’s a modern language and constantly evolving.Īfter doodling around with playgrounds and building SpriteKit 2D games from tutorials I decided to learn more about app development. Because swift was just released when I started playing around with app development, I concentrated my learning on swift. I was interested in iOS development since a long time, but I did’t like objective C. This means jumping in cold water and learn new languages and developing on other platforms. I think it’s important as a developer to constantly challenge yourself.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |