iOS Dev Vs. Web Dev — My Thoughts After Building My First iOS App

preview_player
Показать описание


Follow me on TikTok: @youravergetechbro

0:00 - 0:11 : Intro
0:11 - 0:53 : App Explanation
0:53 - 1:20 : Swift Is Very Apple-esque
1:20 - 1:45 : Thoughts On XCode as an IDE
1:45 - 2:46 : Styling on iOS
2:46 - 3:53 : Most Annoying Part of iOS Development
Рекомендации по теме
Комментарии
Автор

Using leading and trailing is actually more convenient in terms of localization. if your app supports both LTR and RTL, you will appreciate that, for example, leading means LEFT in English or RIGHT for Arabic for example while trailing means RIGHT in English or LEFT in Arabic

amirhesham
Автор

Can you please talk more about extracting functionalities and putting them into an external server?
Amazing video by the way, I totally agree especially since i have a React Native background.

ben
Автор

As a full stack web dev, this was very helpful

Shaunmcdonogh-shaunsurfing
Автор

3:51 it wasn't supposed to end this abruptly was it? did anyone else notice? lol

sotasearcher
Автор

So, if understand correctly, you want to keep the actual iOS app super basic
and you're doing most of the processing on Cloud functions ? So it's like you created your library online and using it locally.
But the problem is: what if you need Apple SDK ? Let's say to interact with a Watch?
I would be overwhelmed with creating an hybrid monster but it's still doable I guess.

_el.guapo_
Автор

Trailing and Leading in swiftUI doesn’t means left and right, it means where the language text direction begins from, and where it ends. On a Left to Right language trailing = right and leading=left but on a Right to left language like Persian it’s the opossite. This small change can solve so many UI placement issues when switching to a RTL language. You might think that CSS also has a direction attribute but as a Persian user I have seen so many websites, WP plugins break just for this simple reason😢

mohammadnej
Автор

amazing video !!!!
I wonder why it was cut short though?🤔

wizzyiuu
Автор

I am still learning about web development, ten months in and I am using React for creating projects I even tried React Native. I am having a lot of fun creating websites or creating toy projects like calculators or even creating pictures using in HTML svg. Creating applications despite the fact they are simple because I am fairly new with software development, I am amazed by what you can create with JavaScript. Getting to the point, there was a point where I thought I was on the wrong path with web development. But when I tried iOS development, I was disappointed. The UIKIT is nothing like CSS, it lacks versatility. My experience with UIKT was disappointing. I tried creating I guess widgets and it felt so generic in comparison to CSS flexbox or grid. Or even simple styling of colors and hover states. Maybe it is just me? Maybe I should have given it more of a try? But I feel you can do so much more with JavaScript and CSS that iOS pales in comparison. Who knows? Maybe I will try it again in the near future and feel differently? This is only my personal experience, I am not an expert just a newbies experience, thank you Average Tech Bro for the video.

DevlogBill
Автор

Thanks for this! I just uploaded my first app and that review process was just like you said. What video program did you use to make the text pop up as you talk? I thought it was cool.

Also when you said that you made a app just a container with firebase, did you use the WKWebview? I thought apple didn’t allow webview apps?

PujitheGreatest
Автор

iOS vs react Native for long term job ?

kraj
Автор

Bro I did check your app as a iOS dev I should say there are lots of improvements that can be done.

srinivasprayagsahu
Автор

Leading and trailing are for languages that are read from right to left

ydxyrbx
Автор

no hot reloading? Are you not using Swift previews with the canvas? Also the leading and trailing is smarter than CSS, because it's meant to work for languages that don't read from left to right.

rtorcato
Автор

Nice video. I’m iOS developer and this was pretty neat video. Nice editing:)

maciusessa
Автор

Is Xcode mostly front end interactions and interfaces? If you have a backend and database for your Web application but want to create an IOS app using the same database, would you use an API or how would you go about setting up a backend and database for IOS?

alexe
Автор

Average Tech Bro, for full stack would you recommend JavaScript and PHP for corporate jobs? Or is it smarter to focus on JavaScript and Java? Or would you recommend a third option? Thanks.

DevlogBill
Автор

I tried many courses but just can't seem to wrap my head around ios development (i have a cs degree and have studied much more complex topics). Any suggestions for learning resources to get on track in a short time?

hazemayman
Автор

Leading and trailing are the correct typographic terms. Don’t blame Apple for allowing you to develop front facing UI this long without knowing them.

JamesPhipps
Автор

Hi, do you think iOS development is good career path if I want to be full time freelancer?

ShredzZ
Автор

I've always hated CSS. Now I'm building an app using React Native. I wish to learn and develop native apps using swift. I'm not sure about the job prospect though.

munnam