Amadine – Vector graphics software for Mac
21–30 of 92 posts
Re: Amadine – Vector graphics software for Mac
#22Re: Amadine – Vector graphics software for Mac
#23Am curious why some vector rendering products (Amadine, OmniGraffle, Paper 53 etc) end up being Mac / iOS only? Are there some APIs that are Mac only? Why would devs who take an effort to write such a substantial app not ifdef away the rendering bits to make the app work on Windows.
Re: Amadine – Vector graphics software for Mac
#24Am curious why some vector rendering products (Amadine, OmniGraffle, Paper 53 etc) end up being Mac / iOS only? Are there some APIs that are Mac only? Why would devs who take an effort to write such a substantial app not ifdef away the rendering bits to make the app work on Windows.
Re: Amadine – Vector graphics software for Mac
#25Re: Amadine – Vector graphics software for Mac
#26Re: Amadine – Vector graphics software for Mac
#27Am curious why some vector rendering products (Amadine, OmniGraffle, Paper 53 etc) end up being Mac / iOS only? Are there some APIs that are Mac only? Why would devs who take an effort to write such a substantial app not ifdef away the rendering bits to make the app work on Windows.
Re: Amadine – Vector graphics software for Mac
#28Am curious why some vector rendering products (Amadine, OmniGraffle, Paper 53 etc) end up being Mac / iOS only? Are there some APIs that are Mac only? Why would devs who take an effort to write such a substantial app not ifdef away the rendering bits to make the app work on Windows.
The second reason is that Mac users pay for software. You can sustain a business as an independent software vendor by targeting only Mac users. Linux users tend to want all free & open source software. Windows users tend to steal apps. A disproportionate number of Windows users I know are happy to steal all their commercial software—I'm not just talking about students and economically disadvantaged people, I'm talking about 6-figure salary software developers.
By building a cross-platform app you will decrease the amount of paying Mac users while increasing the number of Windows users willing to steal from you. The amount of work required to support Windows and all the missed Mac sales may not be worth the effort.
Re: Amadine – Vector graphics software for Mac
#29Re: Amadine – Vector graphics software for Mac
#30Am curious why some vector rendering products (Amadine, OmniGraffle, Paper 53 etc) end up being Mac / iOS only? Are there some APIs that are Mac only? Why would devs who take an effort to write such a substantial app not ifdef away the rendering bits to make the app work on Windows.
The entire UI is OS-specific. If this was a matter of #ifdefs, we wouldn't have 50 page weekly discussions on the merits of various cross-platform technologies.