When I started coding (forever ago (this is a joke, but I did start a very long time ago)), Swift didn’t even exist yet. I started some time in 2014-2015 (before I started coding on Hopscotch). I may of started earlier than this, but I’m not too sure…
Also, I got Game Maker Studio 2 not too long ago. It’s a free program where you can make games, and it’s easier (imo) to learn than Swift (mostly because I don’t understand it). I decided to get it after watching some videos of “Will You Snail?” Devlogs By Jonas Tryoller, and finding out he made it on that exact software.
If you want to make apps, use Swift
If you want to make 2D games, use Game Maker Studio 2
If you want to make 3D games, use Unity (or Unreal Engine 4/5 if your computer can handle it)
it depends—if you want to specifically makes apps that target ios, then swift is pretty good, but there are other softwares (like the ones crosby mentioned) that allow you to target other platforms as well
i wouldnt particularly recommend it to make games, but you technically could
xcode (the software to code using swift) also takes up a ton of storage space, and (correct me if im wrong) can only be downloaded on a mac
swift can have a somewhat steep learning curve too, but if you do decide to learn it, i thought that the hackingwithswift website had a lot of good resources
Yeah I know I’m replying to an old, old, old post (no idea how I found it I was just searching Apple Watch and somehow found that post.) but I’m gonna share what Apple devices I have! (This is gonna be a long one!)
iPhone 13 Pro Max
iPad Air 5th Generation
iPad 9th Generation
Apple Watch SE 2nd Generation (I think)
iPad Air 1st Generation (I think)
and probably about 6 chargers lol
My Family: (probably not all devices because I don’t know all of them, someone in my family could’ve owned the first-ever Mac released or something unexpected like that.)
iPhone 13 Pro Max
iPhone 14 Pro Max
iPad 6th Generation
a random iPad that I don’t know it’s type or generation lol
Apple Watch (dunno what version)
iPhone 7 (I think again)
iPhone 11 Pro
a random iPhone that I don’t know it’s type or generation lol
2 iMacs that I don’t know what version they are (I have a feeling that they are the same version, it was a coincidence.)
Apparently my dad used to have an old iPhone 7 (not that one I listed before.) (I don’t know if he actually did have one, I never saw it.)
→ ipad 6th gen
→ a charger
→ a charger cable
→ an apple pencil
→ two charge cables
→ huawei watchy thingy i think 2 gen idk 
→ a wireless charger but then i noticed it doesnt work on ipad duh
→ some apple pencil tips because somebody found it fun to throw mine
→ iphone 6s AND THE BATTERY IS HORRIBLE DIDNT I SAY I HATE CHARGING??
→ microsoft go 2 laptop
→ iphone 12 ahhhhh the charging is a ton better
→ a mouse
yep, i just received my mouse today. totally not annoying my mom with the mouse click noice haha
my near family:
→ iphone 5s
→ iphone 11 pro max
→ another phone i dont know what it is
→ a microsoft computer as old as me /srs
→ an apple watch THE BATTERY BRO HOLY COW- and another watch i have no idea whats the provider
→ uhh some chargers?
so its noticeable that im the one who spent 99% of the family expenses the last 4 years huh?
it’s the most horrible watch you can ever have, except for the fact you only need to charge once every 8 days which satisfy me over every other problems lol - charging a device is imo the most annoying thing every in the world ↩︎
Nice! That’s a lot of stuff! Most of my tech is Apple stuff. I guess my family is just an Apple family haha! (I think this is my favourite topic because I get to talk about technology which is literally all I do at school even though I’m probably not supposed to lol!)
I’m gonna share my Non-Apple tech!:
HP Laptop (dunno exact model!)
2 Nintendo Switches (both original models)
Nintendo DSi (just one of these!)
A Gameboy Colour (it got offered to me and I said yes haha but I don’t actually have it yet.)
my family has no samsung devices (phones/tablets) lol-
1 iphone 14 pro (my dad)
1 iphone 13 (my mum)
1 iphone 10 (my dad)
1 iphone 8 (me)
2 ipad 5th gen (everyone)
2 ipad 1st gen (everyone)
1 very old laptop that i dont know the brand of (me and my dad)
3 working tvs
1 not working tv
and non that sorta stuff devices:
1 nintendo wii
1 xbox 1
1 xbox something else
1 nintendo switch
i think i have too much tech but I’ll still state them all:
a macbook air
a macbook pro 14
an ipad 9
an ipad 5
2 logitech mouses
one apple mouse
a professional camera kit
That is a pretty good design! If you’re looking for more tools, you should definitely try Figma – it’s an amazing design tool for that kind of work, and you have a lot more control over shapes, grouping objects, and space to make your designs on
Thanks. I literally just used Keynote to make the design, and a little bit of reference to get the shapes as accurate as possible. The font is slightly different because I have no idea what font Hopscotch uses, nor if Keynote even has that font… I know Keynote is not ideal for making designs like that, but it works great for me (and its better than Procreate because it takes less to to make a 64x64 tile (I still use Procreate for the extra details like shading and textures).
I might consider it. Does it work on Mac? That’s the main desktop computer I use. I do have access to a Windows 10 Computer, but there’s no internet service where it’s at…
Edit: just checked, it does.
Edit 2: seems to be a cool app/software (and it’s free, which is an added bonus). It looks even cooler than Apple’s built-in Freeform App (which is a little buggy, btw) that appeared in iOS/iPadOS 16.2 and MacOS Ventura (forgot the specific version number).
I’m not that clear on differences between different types of programming languages, but HTML is a Markup Language, which browsers use to show webpages. Similarly, you would not call XML or JSON programming languages, but rather data types.
However, HTML – and CSS – have always been in a gray area since they generally state how something should look and be structured, but don’t provide other things like most other languages do (i.e. function declarations).
My explanation that I just thought of is that CSS is a « passive » language.
An active language is a language that can create something new, unlike CSS which just describes and decorates EXISTING things.
But HTML probably wouldn’t fit under the description, so let’s just say that they do not have any kind of logic stuff xD