> But the best programming language is like the best wine. Different people like different things, and that's OK. Drink whatever is the best fit for your palate, and code in whatever is the best fit for your brain.
this app never reads any messages. the iMessage framework is very strict around privacy...so much so that you are unable to get user information of. This is why you will see Participate 1, 2, 3 instead of the person's name. There is no way to get this information of who the sender is! Kudos to apple for this.
The only message that is written to the chat is when you hit submit. There is no external service as all information is stored as metadata on the message itself. I did not want to have an external server (which has its own challenges, see in another message around collisions).
Your entire group can see the message but in order to interact with the poll they will need to download the app. They will be redirected to the app store if they do not have the app after clicking.
there is no external server! all meeting information is stored as metadata on the message.
this leads to some issues with potential collisions like if two people click the Whenish message at the same time and submit their message, there is no way to merge both that data. while this is an issue, i wanted to err on the side of privacy as much as possible and not rely on a server at all.
You should be aware of the social impact this makes. iMessage is already partitioning Android and iPhone users socially. These products just make it worse and will exclude people from social groupa even more. There's also that lower income individuals who can't afford an iPhone and use Android devices for cost related reasons would lose out on event planning.
heyo! so it will show the Whenish thumbnail in the chat when it is sent. when the user without Whenish clicks on it they will be routed to the app store to download Whenish.
I get it, but that's a hurdle for a lot of people. If someone is using this just once, they don't want to download an app. This feels like it will take convincing.
It would be neat if premium features could be attached to a group message without all contributors being required to purchase. Sort of like apples new events app which requires iCloud+ to schedule events but anyone can attend.
Side note, your calendar is showing wrong dates if the user sets their main iOS calendar to start on Monday instead of Sunday - your day titles never shift to match the date table which is presumably supplied through iOS.
let me take a look! iirc there was some compliance related documents Apple may have needed that freaked me out a bit? ill dig into it. apologies for this!
from a non-app developer, that's something I'd never even contemplated. I've only ever released websites, and I don't give a damn about compliance anything. I've spent time making something on my own, and now making it available for anyone else that comes across it to view. If the viewer lives in a country that has rules I'm never going to read, that's the viewer's problem. Luckily for the viewer, anything I make does not include any of the shit that has been attempted to be regulated. But if I did something offends those regulations, don't care.
These related documents you speak really makes me not want to app. I'm glad there are braver people than me. The only thing I can offer is "fly low and avoid the radar"
If the UK wants to force nationwide firewall rules to block my little ol' website, then bob's their uncle. I don't care if some Limey bastard can or cannot view my website. I mean censorship sucks and all, but I'm not going out of my way to ensure that I learn every single country's specific rules and find a way to ensure I comply with all of them. I am not doing business by accepting money in exchange for something. If my website states something that offends someone else because I said that chips is a dumb name for a fry when a chip is clearly a different thing entirely, then they need to get over themselves. Also, you put stuff in the trunk of the car, and you wear a boot on your foot. <insert_thumbs_in_ears_and_give_sloppy_raspberry> If someone feels unsafe about that, then good luck doing anything to me in another country about it.
Again, the main point is that I don't do shady shit that needs regulating. I don't use 3rd party libraries that hoover up data to be resold to anyone offering to buy. I roll my own JS to make something function. I write my own CSS to make it look "pretty". I know that nothing nefarious is happening because I didn't code anything nefarious to happen. My sites are about as lame as the people that think that regulations are going to solve anything
Whatever you do you need to comply with local regulations. Apple asking the documents straight up is actually _helpful_ because it’s stuff one HAVE TO DO anyways.
exactly. that doesn't "have to do" doesn't have to be done with a website. that's my point. reading about all of those forms that apple makes you fill out is just one more reason i don't app.
Yes it is. If the law worked differently, nobody would be using scheduled substances as they are illegal. Nobody would go faster than posted limits because speeding is illegal. Nobody would jay walk. These are all illegal, and the law works just like it would for me posting a website that had no issues other than someone didn't like its contents.