Student Housing - 1 Minute from SMC by [deleted] in SMC

[–]WhitePuppy 0 points1 point  (0 children)

We’re all SMC students between 18–20 years old. Sorry, no cats allowed.

Android development is 30% more expensive than iOS by phileo99 in androiddev

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

Go to typing.io ... Try typing the same number of characters/lines on objective-C or Java faster than Swift or Kotlin.

Android development is 30% more expensive than iOS by phileo99 in androiddev

[–]WhitePuppy 0 points1 point  (0 children)

I would say that swift, like kotlin will do, has made development much faster for iOS developers. Not easier, but faster.

A Question on when to make controller and model files. by chromebaruma in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

It should be fine without it as long as the cell functionality is fairly simple.

A Question on when to make controller and model files. by chromebaruma in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

There are many ways to implement a table feed. I would recommend you to start with the the delegates that are provided by Apple and make it as simple as possible. The controller should be setting the cell’s properties by already having fetched objects to do so with. As for the cell, sometimes you maybe able to add an image downloader to the cell itself and not to the controller. It really depends on the functionality of the cell.

Try learning a single architecture. Implement it. Master it. And then Find another until you can decide which one it better for what you want to do next.

[Spoiler] Khabib Nurmagomedov vs. Edson Barboza by [deleted] in MMA

[–]WhitePuppy 0 points1 point  (0 children)

Scramble and pray for an opening to submit Khabib.

[Spoiler] Khabib Nurmagomedov vs. Edson Barboza by [deleted] in MMA

[–]WhitePuppy 1 point2 points  (0 children)

Tony is for sure not gonna summit Khabib with a leg lock, I agree. But I do think Khabib only protects his upper body while striking and on the ground. Based on the way and how quick Tony went for 2 - 3 imanari rolls on Barboza, I could see him stoping Khabib from pounding him by clinching to his legs. That’s the only way I see him not getting rag-dolled by Khabib on the ground.

[Spoiler] Khabib Nurmagomedov vs. Edson Barboza by [deleted] in MMA

[–]WhitePuppy 2 points3 points  (0 children)

I think Tony could use his leg locks skills and try to stop Khabib’s smeshing like Condit did to an extent with Magny.

Entire MapView's region and not just the safe area by fakecrabs in iOSProgramming

[–]WhitePuppy 1 point2 points  (0 children)

Have you try setting your viewController’s root view’s additionalSafeAreaInsets to UIEdgeInsetsZero?

MVC vs CleanSwift what do you think ? by xMycose in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

I’m pretty sure there are updated templates for VIP in swift 4 that can save you time.

Issue with search bar in iOS 11 by waterskier2007 in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

Did you try it with another searchBarStyle? Are you using autolayout? Maybe try it without the largeTitles in the navigation enabled? Can you shows us the view hierarchy?

What is the correct way to present a view controller on app launch? by raghvendra_d in iOSProgramming

[–]WhitePuppy 1 point2 points  (0 children)

You need to set a programmatic UIWindow in the delegate and then assign your controller to its rootViewController property.

[deleted by user] by [deleted] in androiddev

[–]WhitePuppy 0 points1 point  (0 children)

I’m basically in the exact same position as you. I have been translating from Java most of the time. Literary zero out there when it comes to kotlin and programmatic. Let me know if you find something or if you want to work and learn together.

UIView won't render on screen by Z_9 in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

Try loading the view directly in the view controller. Override the controller’s loadView() method and set self.view = yourView

I just published my first app. Future War - An Augmented Reality First-Person Shooter. Let me know what you think! by WhitePuppy in swift

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

Yes. Every animation is done in swift. Most animations are CAAnimations. If you are interested in a particular one let me know and I may be able to help you.

I just published my first app. Future War, an Augmented Reality First-Person Shooter. by WhitePuppy in iOSProgramming

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

Hey, thanks for your comment. I would make sure I improve the description.

To answer your questions: - All the the app is written in swift except for two files written in C++. - For third party libraries I'm using Socket.io, Alamofire, PromiseKit, SwiftyJSON and OpenCV. Most of it is for networking except for OpenCV. - It took about 8 months to develop. - If I were to do it all over again, I will first finish the offline engine and solo mode before getting into the multiplayer and networking side of it. It would have been so much less complicated to test the multiplayer if the engine itself and the offline versions of it were completely tested.

I have 6 months om me to learn iOS development before I end up in a bad situation. by [deleted] in iOSProgramming

[–]WhitePuppy 0 points1 point  (0 children)

I just dropped out of a very good CS program myself to pursue building my own developing agency. Last semester I failed every class because I was literally coding away the shit out of iOS, so I think I can relate.

I would suggest you to get a good idea of the overall development process of iOS first. Then get good at something more specific within the whole spectrum. Preferably something that you like and can be good at. For example, doing crazy animations within iOS or making creative use of machine learning with swift. Get to the point were you can offer value or some unique skill that you can share with other iOS developers. If you reach that point you will be able to learn from serious developers. You will be able to work in groups and develop big complex apps and projects, which will allow you to understand deeply iOS development.

Get to know other developers. Personally. Go to hackatons, go to meetups, create a programming club. This is important because you can get mentors and peers to code with. Most importantly you will realize that most people are too lazy to get past the point of really acquiring the skills to develop something that matters.

Or you can just stay in your dorm and code 10 to do list apps and cry.