Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
man i learned the hard way, first i started cracking visual basics app then after that
that is when i started building apps in visual basic
setting up an app interface is easy but what the person really need to learn is the code

i started with a database app to store info
in no time i build my first app
all my friends were impress and how i did it
at that time it was a dvd movies database
that included title, language and subtitles
i added a code that will make the first letter of each word capital
man that was handy
also the search function was good
search by first letter
name
etc etc
but that was in visual basic 6.0
last time i tried visual basic it was 2008 i think
and in every VS version MS always changed the code
so you have to come out with a new code
so migration was a pain
you couldn't reuse you old source code completely but at least you could re make a new app
make some improvements and make some changes

i actually like cracking better
dissambling exe, ocx , dll
searching for strings, hex, offset etc
and reverting jumps
haha been there done that
change 75 to 74 or vice versa
and that app will register even with an empty value string
yes i also know about the system calls
conditional and unconditional jumps

i just bring some good memories
is always good to increase your knowledge
every time i went to sleep i still had all the numbers running in my head
like the matrix code
 
Last edited:
  • Like
Reactions: AxiomaticRubric
Xamarin compiles .Net code into native code, so you can write for macOS and iOS.

You can also integrate the Mono runtime into a native bundle or installer. That's exactly how many Java apps run on Windows and OS X (e.g. Vuze Bittorrent client).

I hate java apps. They're almost always horrendous in terms of performance and GUI design (and bugs). I also hate installers for extra stuff when i download an app. When i encounter these on Windows, i often don't bother with the apps any more, but i sometimes will let it slide (because I'm used to this crap on Windows). On Mac, it almost guarantees that i don't use the app. Developers should use the native API and compile everything else needed into their binary/app package.

Side note about this forum: Why the hell does the page scroll to the bottom every time I try to move the insertion point with the keyboard?? This was not a problem a week ago.
[doublepost=1494720685][/doublepost]
Sure. For macOS, iOS, etc. apps, this does mean making the app quite a bit larger. (Then again, that's also the case as soon as you use Swift.) You typically wouldn't expect the frameworks to already be installed.

For Web apps, it doesn't matter; installing .NET on the server is no big deal.

I figured the server side wouldn't be relevant to end users. The extra size on the app binary/package is annoying on the client side, though.
 
Then you obviously don't code for a living.
Xcode is the best platform I've ever worked on. Hands down.
I actively look for reasons to use it I love working on it so much, it's a distraction when I should be working elsewhere.

At least Apple has tried to evolve on languages and come up with Swift. So has Google. But MS...? <snigger>

As for C# and MS I've been laughing myself to tears reading some of the comments on here e.g.


LOL! What, a 30 year old programming language? WTF is innovative about the visual studio?
It's only slightly better than Android Studio which looks like it was a summer students project.

Then there's Xamarin, don't get me started on that festering boil on the but of App development.

You sound like a 14 year old who's trying too hard to be the cool kid. What criteria do you base your assertion that Xcode is best, other than it being one you've actually used? And how does your limited coding experience qualify you to judge his professional qualifications?
 
  • Like
Reactions: rjohnstone
Doesn't it require .Net installations on the clients trying to run the software? That's what made me hate .Net on Windows. If they want to add to the API in Windows, fine, but why did they create a huge pile of downloads and dependencies so that users have to install dot net??

You are confused by .net runtime and sdk. The end use only need the .net runtime.
[doublepost=1494965395][/doublepost]
Then you obviously don't code for a living.
Xcode is the best platform I've ever worked on. Hands down.
I actively look for reasons to use it I love working on it so much, it's a distraction when I should be working elsewhere.

At least Apple has tried to evolve on languages and come up with Swift. So has Google. But MS...? <snigger>

As for C# and MS I've been laughing myself to tears reading some of the comments on here e.g.


LOL! What, a 30 year old programming language? WTF is innovative about the visual studio?
It's only slightly better than Android Studio which looks like it was a summer students project.

Then there's Xamarin, don't get me started on that festering boil on the but of App development.

I do coding everyday. All programming languages. Obviously you know nothing about C#. Swift is baby compared with C#. Xcode? It's better than eclipse. You still can't refactor swift code with Xcode, you call Xcode the best? Lost in the mud.
 
  • Like
Reactions: huperniketes
You are confused by .net runtime and sdk. The end use only need the .net runtime.

You need the runtime plus whatever libraries you link. And typically, you'll link a fairly broad framework.

Swift is baby compared with C#.

They're both very interesting, and have plenty to learn from each other. I'd love Swift's far more powerful enums, extensions, ranges in switch statements, and pervasive Option monad usage / better handling of nullability in C#. There's also interesting approaches such as the guard statement.
 
  • Like
Reactions: AxiomaticRubric
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.