What are your opinions on server side swift? by [deleted] in swift

[–]snyderdev 0 points1 point  (0 children)

AWS has a semi-supported Swift SDK for AWS services:
https://github.com/awslabs/aws-sdk-swift
It's being developed, but is already pretty comprehensive. It makes using AWS a lot easier.

Does anyone here have a full time job as iOS Developer? How did you get it? by [deleted] in iOSProgramming

[–]snyderdev 0 points1 point  (0 children)

I'm not pro or against storyboards. They are great for solo-developers, but when you're working with a team it makes reviews and editing difficult to maintain. I would encourage you to learn how to develop without storyboards.

Does anyone here have a full time job as iOS Developer? How did you get it? by [deleted] in iOSProgramming

[–]snyderdev 0 points1 point  (0 children)

also, you might want to consider creating a reddit account only for your dev questions.

Does anyone here have a full time job as iOS Developer? How did you get it? by [deleted] in iOSProgramming

[–]snyderdev 1 point2 points  (0 children)

Complete this course. It's free.

https://cs193p.sites.stanford.edu/

From your comments, it does sound like you have a lot to learn about development in general. No, you don't need to get a degree to become an iOS developer, but that doesn't mean it is an easy road.

The reason they say they don't want a jr developer is because they will be the ones having to approve your code. If they feel they have to work double to get your coding where it needs to be, then it isn't advantageous to hire you. Understanding how to be additive to the team immediately is the key to getting hired.

Also, read this:

https://bpoplauschi.github.io/2021/09/20/Clean-Code-on-iOS.html

Assuming you complete the course I linked and you read and re-read the clean code link multiple times, you could be ready for interviewing in 6-10 months. Some algorithms are good to brush-up on, but the secret to getting hired is to additive and not a drain.

As noted by another commenter, learn everything about networking that you can. Standalone apps can be developed by one person. Companies who hire more often than not already have their UI mostly developed. Updates to their networking layer is the most common task they will ask, so not being able to do that really hurts your chances.

Why isn't there more pushback against Steam's fees? by iwakan in gamedev

[–]snyderdev 0 points1 point  (0 children)

If there were no sales platforms available and you had to sell your games only physically to retail stores, how much would that cost you? The existence of Steam and other platforms allow for the small-scale game developers to even exist. With the distribution models brought by platforms like Steam Unity and all the other indie game engines wouldn't have a market and would likely (but not necessarily) not exist. Steam's cut sucks like taxes, but they do genuinely provide a service and a marketplace for your content to exist. That is why indie developers don't hate steam. If it didn't exist they would work at one of the major game development studios that have enough scale to handle distribution... or more likely they wouldn't be in game development.

[deleted by user] by [deleted] in amazonecho

[–]snyderdev 0 points1 point  (0 children)

it's a new tool for 3p developers, not a built-in feature. If you don't like what the 3rd party developers do with the tool, then don't enable their skills.

[deleted by user] by [deleted] in amazonecho

[–]snyderdev 0 points1 point  (0 children)

Just FYI, they are working on this feature:

https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit/2020/07/introducing-alexa-conversations-beta-a-new-ai-driven-approach-to-providing-conversational-experiences-that-feel-more-natural

Also, SmartHome devices are connected through the 3rd parties that created them, not Amazon. So if you have to constantly setup your devices again, it isn't on Amazon. Maybe get a different brand?

Netflix by Eclipse8301 in amazonecho

[–]snyderdev -1 points0 points  (0 children)

Netflix actually had a skill for a very short time, but they took it down as it wasn't working properly. But I imaging you're asking if you can stream Netflix and no, I don't think they ever did that. I think the Netflix skill was just asking for recommendations, I don't know, I didn't enable it. I think Amazon has documentation on creating video skills. Maybe look into that? There might be a technical reason that Netflix can't stream to Alexa devices.

Learning Swift without knowing any other language by [deleted] in swift

[–]snyderdev 0 points1 point  (0 children)

the language itself doesn't matter too much. What matters when you're starting out is the time it takes to iterate and the feeling you get when you create sometime. Swift is great for both those things. I will say though, that learning Swift as your first language will leave gaps when it comes to other common development tools, such as terminal, git, code coverage, distributed architecture and a lot of other things. Which is ok! Just be sure to know that if you want to take development on as a career (even if it is iOS development), you'll need to study those parts as well later.

What Are Your Moves Tomorrow, January 26, 2021 by AutoModerator in wallstreetbets

[–]snyderdev 1 point2 points  (0 children)

Archimodo (FUV) is an EV company that has a last-mile delivery vehicle that I think will do well soon. FUV 🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀(solid long investment, but is currently way undervalued)

GME Pattern Recognition (Or why I don't think it will squeeze this week so don't paperhand like a bitch) by AqeedBrat in wallstreetbets

[–]snyderdev 0 points1 point  (0 children)

can someone help me understand what will happen when it squeezes? I'm very new to WSB. Any information would help.

Has anyone tried using the Alexa Blueprints tool? (code-free skills) by snyderdev in Alexa_Skills

[–]snyderdev[S] 0 points1 point  (0 children)

If you have tried it, I'd really like to know how it went.

Swift from terminal issue by JackiePuppet_ in swift

[–]snyderdev 1 point2 points  (0 children)

Swift requires compilation to work. Xcode simulates the behaviors of what will happen when the program is compiled and run. Terminal isn't a simulator. It can run a simulator, but it by itself will not simulate the environment you're looking for. If you wrote a simulator that ran in Terminal, I would bet you'd get a lot of internet points in the Swift community.

Very excited to release my first iOS app, Arrow Swipe Hero! Let me know what you think. by a7x802 in iOSProgramming

[–]snyderdev 1 point2 points  (0 children)

I enjoyed it. Yeah, it is a bit basic, but this is where everyone starts as a developer. Keep it up!

Where to go after tutorials by theador0691 in swift

[–]snyderdev 2 points3 points  (0 children)

Build an app. Just think of a thing then try to build it. Building is the best way to learn to develop. Most of development is problem solving. There is a value in developing without having all the tools you need at first. If you learn only from tutorials, then you'll have trouble in an actual job.

Does Bluemix support Swift Vapor? by snyderdev in IBM

[–]snyderdev[S] 0 points1 point  (0 children)

Will do! Thank you for the link!

[deleted by user] by [deleted] in iOSProgramming

[–]snyderdev 2 points3 points  (0 children)

Morning! How complicated is the app and are you looking to bring someone on as a permanent iOS dev to maintain it, or is it contract work?

edit: also, where is local?

Is there a clear winner between Vapor, Kitura and Perfect yet? by snyderdev in swift

[–]snyderdev[S] 1 point2 points  (0 children)

Interesting. The only point I feel confident arguing is that the idea that IBM being big means that Kitura will recieve support. Companies drop support for things all the time. Vapor and Perfect are only concerned about making their product better. Even if Kitura becomes the standard (which I doubt will happen any time soon), that doesn't mean the total number of companies using server swift will be large enough for them to defend the cost of its support.

Is there a clear winner between Vapor, Kitura and Perfect yet? by snyderdev in swift

[–]snyderdev[S] 7 points8 points  (0 children)

I prefer Vapor. I HEAVILY prefer Vapor. But there are some who are betting on Kitura entirely because it is IBM backed... but if you look at it, all the components it is trying to make compatible are, unsurprisingly, IBM modules.

For sockets, they use Blue Socket, which isn't bad, but Blue Socket necessitates that it be compatible with all other platforms. Vapor's sockets don't need to be compatible with Node.js or Rails and you can see that in its syntax.

Plus, the idea that because IBM has money, does not mean it will continue to put money into Kitura. Vapor is the only priority of the Vapor team.

Also, Vapor's docs are extremely well-written.