{"id":9,"date":"2023-11-10T04:19:25","date_gmt":"2023-11-10T04:19:25","guid":{"rendered":"https:\/\/sekjell.com\/swift\/?page_id=9"},"modified":"2023-11-11T08:58:49","modified_gmt":"2023-11-11T01:58:49","slug":"home","status":"publish","type":"page","link":"https:\/\/sekjell.com\/swift\/","title":{"rendered":"First&#8230;"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Welcome to the SwiftUI from a beginners view.<br>When I decided to start coding in the Apple world, I found that a lot of examples found when searching on Google was:<br>1. To old&#8230; from the first versions of Swift. There is always a lot of changes during the early versions.<br>2. To complicated. There is always programmers that show-off in their examples. I think even experienced ones have problem follow too.<br>3. A lot of guessing. Not everything works, or works only if you don&#8217;t combine it with other things.<br>4. Un-complete code. Shows just a fragment.<\/p>\n<\/div>\n\n\n\n<p>I have started with my first iOS application, and will share some snippets I found is working on a new version of iOS\/Swift.<br>Select snippets from menu.<br><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-palette-color-5-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:500px\">\n<h4 class=\"wp-block-heading\">Thai Signs<\/h4>\n\n\n\n<p class=\"has-text-align-left\" style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\">This is my first application for iPhone and iPads.<br>It help learning the Thai consonants, vowels and some phrases. A language with 42 consonant signs, 32 vowels and 4 tone marks together with the 5 different tones (low, mid, high, raising and falling) makes it hard to learn. I think learning SwiftUI is easier.<\/p>\n\n\n\n<p style=\"margin-right:var(--wp--preset--spacing--30);margin-left:var(--wp--preset--spacing--30)\">You can see an example to the right.<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color has-link-color has-medium-font-size wp-elements-a492ae1940ddaaac1260db5a339f90de\"><strong>!!! The application is not available on App Store yet !!!<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-palette-color-6-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:231px\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-Screenshot-2-576x1024.png\" alt=\"\" class=\"wp-image-36\" style=\"width:230px;height:auto\" srcset=\"https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-Screenshot-2-576x1024.png 576w, https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-Screenshot-2-169x300.png 169w, https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-Screenshot-2.png 750w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0\">Hint is visible<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-palette-color-6-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:231px\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-screenshot-576x1024.png\" alt=\"\" class=\"wp-image-35\" srcset=\"https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-screenshot-576x1024.png 576w, https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-screenshot-169x300.png 169w, https:\/\/sekjell.com\/swift\/wp-content\/uploads\/2023\/11\/ThaiSigns-screenshot.png 750w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\">&#8230; and reveal is visible<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>If you need support on the Thai Signs application, select support at the top menu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the SwiftUI from a beginners view.When I decided to start coding in the Apple world, I found that a lot of examples found when searching on Google was:1. To old&#8230; from the first versions of Swift. There is always a lot of changes during the early versions.2. To complicated. There is always programmers [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"[]"},"class_list":["post-9","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"default","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":5}},"_links":{"self":[{"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":15,"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":71,"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/pages\/9\/revisions\/71"}],"wp:attachment":[{"href":"https:\/\/sekjell.com\/swift\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}