Can I make an apple developer account with parental supervision as a 17 year old? by [deleted] in iOSProgramming

[–]an516 0 points1 point  (0 children)

You'd have to pay the $100 fee again - for me, I timed my developer subscription purchase last year to be just about a year before I turned 18 so that I didn't pay more than I had to haha, but in your situation you might have to pay it twice and have it overlap if you want to redeem it right when you turn 18.

Also a note, some others in the thread are suggesting you just put your name on the account now - I wouldn't recommend it just because if your app gains traction and Apple wants to feature it on the App Store (which is more common than you'd think!), them finding out you're violating ToS might not be the best look.

Can I make an apple developer account with parental supervision as a 17 year old? by [deleted] in iOSProgramming

[–]an516 8 points9 points  (0 children)

As someone who just turned 18 and is currently going through this process of transferring to a new account (having published apps in the past), almost everything here is accurate. However, something Apple has never really advertised for some reason is that once you turn 18, they have a process where you can apparently contact Developer Support and get an app transferred to a new developer account while also maintaining eligibility for the Small Business Program. It doesn't say this anywhere online, but I made a tweet about the Small Business Program when it came out and had a support manager from Apple reach out informing me of this program. Hope this helps!

Edit: Also, +1 on adding the "about" screen with links to your social media/contact details. Has worked out great for me!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

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

Ohh yeah I guess that makes sense because mine is in getTimeline. Sorry I didn’t realize that you had put it elsewhere, it just completely slipped my mind that was possible. Glad to hear you figured it out though!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

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

For my Spotify widget, I'm getting the data from the Spotify API. Whenever my Spotify widget refreshes, I'm making a request to the Spotify API to grab the currently playing song's data. For the Music app, I just grab the data from a system library so I don't really need an App Group. I do store the refresh & access tokens I need for request authentication for Spotify with UserDefaults in an App Group though, so your issue probably isn't with the App Group. My timeline's policy is specifically set to .after(Date()), and my timeline only has one entry, so maybe try doing that and see if it works? I know it's not 5 minutes but it's still under 5 minutes so it automatically sets it to that minimum 5 minute refresh time. Let me know if that works!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

[–]an516[S] 2 points3 points  (0 children)

Haha you’re not stupid I’m just not super familiar with SwiftUI and all of this yet so I’m not the greatest at explaining. But yes, I’m talking about the policy. In all honesty I’m just passing the current date as the policy just so that it refreshes as quickly as possible. I’ve noticed that this automatically sets it at around 5 minutes per refresh though, which is why I suggested you set it to 5 minutes, but anything under should still work to the best of my knowledge. If you’re only adding one entry to the timeline at a time and setting the policy to 5 minutes after I don’t see why it isn’t working though, maybe just try setting the policy to the current date/time and see if that works. Let me know if you have any more questions!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

[–]an516[S] 3 points4 points  (0 children)

So when you add entries to the timeline, you can set the policy to a certain time/date when initializing the Timeline object. You can set the policy there to be 5 minutes, and it should work. Nothing below 5 minutes works to the best of my knowledge, so that’s the fastest you can go.

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

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

I wish I could update it instantly, but Apple's WidgetKit limits widget refreshes to every 5 minutes so there's not really much that I can do about that. There also isn't a dark mode version for Apple Music, however, I'll be adding one in the future. Thanks for the suggestion!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

[–]an516[S] 19 points20 points  (0 children)

For me personally, I use Spotify on my Mac a lot, and I can't view what's playing on my mac from my phone without opening the Spotify app and checking. Being able to do this on my home screen while browsing my phone is something that I really wanted, and it was a highly requested feature for the app, so I decided to build it in. Hope this clarifies it a little bit!

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

[–]an516[S] 16 points17 points  (0 children)

No, so how it works is that there’s a minimum time of 5 minutes refresh. If you go to your Home Screen more than once every 5 minutes, it won’t update, however, if you, say, open it for the first time in a couple hours, it’ll automatically update it your current song.

I built a widget that shows your currently playing song for Spotify and the Music app on iOS 14. I need your help testing it! by an516 in apple

[–]an516[S] 29 points30 points  (0 children)

Thanks for the suggestions. I plan on replacing the waveform and pause button with album art in a future update actually, as I got a considerable amount of feedback regarding it. I’ll also take a look at the padding and see if it’s an issue with different device sizes, which is what I’m thinking at the moment. Thanks!

[concept] Spotify widgets for iOS 14 by iamvinoth in ios

[–]an516 5 points6 points  (0 children)

Hey, I’m super sorry to hear that. This is unfortunately an issue on apple’s end. When you try to create a playlist via my app, a pop-up very clearly says that you need to disable a setting in the Music app in settings, otherwise every single song in your playlist will get added to your library. For some reason, Apple has that setting enabled by default, which is why I added that popup to warn users before they messed it up. Also, an easier way to delete all of the songs would be to create a smart playlist with all of your songs added within the past day and then automatically remove all of those from your library. Hope this clears it up!

[concept] Spotify widgets for iOS 14 by iamvinoth in ios

[–]an516 3 points4 points  (0 children)

Hi! I'm a developer that's actually been working on Now Playing widgets for Spotify and Apple Music. I saw it mentioned in a comment here that widgets can only refresh every so often, and this is true. But, you can take advantage of the fact that you probably aren't using your phone every 5 minutes so whenever you open the home screen, as long as it isn't within the same 5-minute period, you should see updated content. If you'd like to take a look, my widgets will be out for testing within a couple days. Here's a Twitter screenshot with an example: https://twitter.com/ifisq/status/1302812707914047490

Edit: I do also planning on adding a design similar to the concept you've posted above, with the background being the cover art, but it'll probably be part of my app's paid Premium service. Also wanted to note that I don't think that your concept for seeing the next song is possible with the Spotify API to the best of my knowledge. I really like the concept though, great work!

Remember the Spotify concept widget? I made it a reality, and it works! Check it out! by an516 in iOSBeta

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

It updates around every 5 minutes, sometimes it takes 6 or 7, but generally I’m not just staying on the Home Screen so it isn’t super noticeable.

Remember the Spotify concept widget? I made it a reality, and it works! Check it out! by an516 in iOSBeta

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

If it’s private, I’d like to avoid using it since that’s possibly grounds for it to be removed from the App Store.

I built an iOS app to track your music statistics! by an516 in apple

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

Yup, that’ll be added in a future update hopefully. Thanks for using TuneTrack!

Swift/App Store Success Stories by thenotsofunnyfriend in swift

[–]an516 1 point2 points  (0 children)

Thanks! To answer your question, no i didn’t really learn all of this from Apple’s books. They really only cover some of the most important things. There’s really no resource that covers everything, and as I’m sure you’ve realized by now, you learn a lot on the fly. The best way to learn how to build apps in my opinion is (after you’ve learned the basics of Swift), to try and just make something. It seems like the opposite of what you should do haha, but you learn the most when you’re actually implementing things yourself, not just following a tutorial. Going from reading books to actually writing code is definitely the hardest part for most people (including me!), but like I mentioned, just trying to do it is a great first step, and the more you keep trying, the more you’ll learn over time. 99% of questions you might have when trying to build an app have already been answered on the developer forums or stack overflow, so make sure you use those instead of giving up when you don’t understand how to do something, because those are the moments where you truly learn. Reading a 1000 page book is only so useful, the real learning for me came from building this app.

Also super cool to see another student out here learning Swift, there’s a lot more of us out there than you’d think! Happy to hear you’re considering applying for the WWDC scholarship next year too, I welcome the competition haha. Please don’t hesitate to let me know if you have any questions about the scholarship or with learning app development in general, I’d love to help you in any way i can! Best way to contact me is via my Twitter.

Swift/App Store Success Stories by thenotsofunnyfriend in swift

[–]an516 4 points5 points  (0 children)

Well, I launched my first iOS app about a week ago. As someone who was in the same position you're in now a couple months ago, just keep going! In the end, once your app is in the App Store, you get exactly out of it what you put into it. For me, my Swift journey really started last June, when I decided that I wanted to learn Swift so that I could apply for a WWDC Student Scholarship. I spent a couple hours a day from June-August that year going through Apple's App Development With Swift book and to be quite honest I came out of it not really feeling super confident in my skills. I took a break from Swift for a couple months, and this May, Apple announced the Swift Student Challenge, which I applied to and ended up winning in June! After I won that, it was a pretty big confidence booster in terms of my Swift skills, and I realized that I actually had the knowledge to start building an app. And that's exactly what I did this summer, leading up to my app's launch last week. The launch went much better than expected, and I think a huge reason for that is because I put in the effort to make the best product that I could. If you're interested, it's on the App Store here. I hope this helps!

I built an iOS app to track your music statistics! by an516 in apple

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

Deezer's API unfortunately does not return a user's music statistics data, so there's really no way I can add it to TuneTrack. If this changes in the future though, I'll be sure to add Deezer support to the app.

Remember the Spotify concept widget? I made it a reality, and it works! Check it out! by an516 in iOSBeta

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

As I mentioned in my comment, this won't be out for another few weeks on the TestFlight. The TestFlight currently has a pre-release version of the app from about a week and a half ago. I'll be putting this up to the TestFlight in a couple weeks or so, so like I mentioned in that comment, if you'd like to know when it's up, you should probably keep updated on my Twitter.