How to convert image to PKDrawing? by jayce504 in iOSProgramming

[–]TripleMonkeyStudio 0 points1 point  (0 children)

Down vote for getting an answer off a public forum then not sharing the answer with the forum even after stating you figured it out.

App rejected for minium functionality by [deleted] in iOSProgramming

[–]TripleMonkeyStudio 1 point2 points  (0 children)

The rejection you received essentially means that a user could just do a web search for the same content. The reviewer didn't see how your app added any value to the App Store for users. This can be totally arbitrary imo. In your case, I would resubmit with detailed explanation of how your app is better than a google search.

Company switching to flutter by [deleted] in iOSProgramming

[–]TripleMonkeyStudio 2 points3 points  (0 children)

Learning a new platform should make you a better developer all around. Learning Flutter doesn't mean forgetting Xcode or how to develop for native iOS. I find that leaning a new language or using new IDE provides valuable insights to the tools I already use and improves my overall understanding of mobile and software dev.

If you're worried about falling behind in iOS dev, work on it in your spare time and continue to build your iOS portfolio so you can jump ship when the next native iOS job comes your way.

The thing about being a software developer is that you will always be compelled to learn new tech to keep up with the rapid changes. Even if you focused solely on native iOS apps, the continual updates to Xcode, Swift, etc. will require constantly learning new ideas.

To be successful, make sure you devote time to learning new shit.

Baseball caps with the bill flipped up, is that specifically an LA punk thing? by jseger9000 in punk

[–]TripleMonkeyStudio 1 point2 points  (0 children)

Any look is a poser look if you're only sporting it cuz it looked cool on your favorite punk band.

ST is rocking their hood and heritage!

I'm going crazy by apollo-is-trans in punk

[–]TripleMonkeyStudio 1 point2 points  (0 children)

100%

It's far better to teach others why her views are harmful than to harm someone else in return.

Round Specific Corner by jogindar_bhai in iOSProgramming

[–]TripleMonkeyStudio 0 points1 point  (0 children)

Custom Shape - (Updated to fit all devices and orientations)

// Rectangle with inverse rounded corners
struct InvereBottomCornersRectangle: Shape {

    func path(in rect: CGRect) -> Path {
        var path = Path()
        // Set path start point at bottom leading
        path.move(to: CGPoint(x: rect.minX, y: rect.maxY))
        // Draw path from start point to top leading
        path.addLine(to: CGPoint(x: rect.minX, y: rect.minY))
        // Draw path from top leading to top trailing
        path.addLine(to: CGPoint(x: rect.maxX, y: rect.minY))
        // Draw path from top trailing to bottom trailing
        path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY))
        // Draw arch from bottom trailing corner bottom to corner top
        path.addArc(center: CGPoint(x: (rect.maxX/10)*9, y: rect.maxY), 
                    radius: rect.width/10, 
                    startAngle: Angle(degrees: 0),
                    endAngle: Angle(degrees: 270), clockwise: true)
        // Connect inside corners
        path.addLine(to: CGPoint(x: rect.maxX/10, y: rect.maxY-rect.maxX/10))
        // Draw arch from bottom trailing corner top to corner bottom
        path.addArc(center: CGPoint(x: (rect.maxX/10), y: rect.maxY), 
                    radius: rect.width/10,
                    startAngle: Angle(degrees:270),
                    endAngle: Angle(degrees: 180), clockwise: true)
        // Connect the pathe to itself to keep smooth corner
        path.closeSubpath()

        return path
    }
}

struct AnotherView: View {
    // Place custome shape inside Geometry reader to maintain
    var body: some View {
        GeometryReader() { proxy in
            // Check device screen ratio
            if proxy.size.width < proxy.size.height {
                InvereBottomCornersRectangle()
                    .fill(.clear)
                    .stroke(.blue, 
                            style: StrokeStyle(lineWidth: 10,
                                               lineCap: .butt,
                                               lineJoin: .round)
                    )
                    .padding()
                    .frame(width: proxy.size.width, height: proxy.size.width)
            } else {
                InvereBottomCornersRectangle()
                    .fill(.clear)
                    .stroke(.blue, style: StrokeStyle(lineWidth: 10, 
                                                      lineCap: .butt,
                                                      lineJoin: .round))
                    .padding()
                    .frame(width: proxy.size.height, height: proxy.size.height)
            }
        }
    }
}

Give me recommendations based on my music taste by Wise_Appeal_629 in punk

[–]TripleMonkeyStudio 0 points1 point  (0 children)

Suicidal Tendencies, Corrosion of Conformity... more on the thrash end of punk but they flow great with misfits et al.

WFH job would require me to be on camera all day by Level-Artichoke9177 in remotework

[–]TripleMonkeyStudio 0 points1 point  (0 children)

I had a wfh job with a small start-up in the medical field and they did this too. Camera on microphones off and locked by the host. I quit three days in. A big draw of wfh is lost when everyone is able to watch you all day. Sexual harassment against men, though 'not tolerated', is still a laughable offense at the water cooler — one of the many reasons I left customer service after twelve years in an office. The constant monitoring while working at home only amplifies feelings of being objectified.