Posts

WELCOME to my App Development website

Image
I've started back developing and I hope to develop apps for people who want a hard worker and someone dedicated to doing the best he can.  Also Jackson plans to create C# training videos in the future.  Thank you for taking the time to check out my company website.

EssentialObjects.com

 I bought a webbrowser control from www.essentialobjects.com. Now I don't have to run a process to start Microsoft Edge. This webbrowser is based on Chromium which was created by Google. So in my app the websites I go to are displayed in the Prince Fan App window.  It is a dll (Dynamic Link Library) that you install. It was easy to set up and I was viewing the Prince Greatest Hit playlist on Youtube in just 30 minutes or less.

Found work-around for browser issue on www.stackoverflow.com

 I mentioned in a prior post that Youtube had cut support for older versions of Internet Explorer which is used by the web browser control in C#. I found a workaround on the Stack Overflow website. You can call a Process that launches Microsoft Edge. You just give it the url and Microsoft Edge would start and open the url you called. Using System.Diagnostics Process.Start("microsoft-edge:https://youtu.be/uKCuh_MRXzE"); While I would prefer that the web page would open inside the app, this is the next best thing.

Focusing on C# Windows app development

 I made the decision to continue with C# development because I already have a few years experience with it. I need to reread some of the books I have to refresh myself with it. I think this is best for me. As far a programming with Xcode and Swift I'll read the book just to see. You never know, I may develop with it in the future.

C# vs. Swift App development

I started learning C# a few years back. Then I stopped working with it mainly because I was upset that Youtube had cut support for older browsers. When creating an app you can insert a browser. That browser was an older version of internet explorer. So I had created a Prince Fan App and a Rhett Akins fan app where I had a browser in the apps. When Youtube cut support that wrecked my plans. I got frustrated with app development with the argument that what I learn in C# today won't be the same 5 or 10 years from now. For example, my HP computer has Windows 10. Microsoft recently released Windows 11. This is the type of change that I was talking about. I am reading a book on building apps for the MAC. The IDE is Xcode and the Programming language is Swift. Swift seems to be a lot more complicated than C#. Another thing is a MacBook Pro is a lot more expensive than an HP computer. The current HP I have was under $450. I have to keep this in mind. Since 2004 I have spent a lot of time d

To use the Interface Builder

 If you want to use the Interface Builder for your project when you create the project you must change the interface from Swift UI to XIB. I found this in the help documentation.

macOS Programming for Absolute Beginners

I bought this book by Wallace Wang yesterday. I have a MacBook Pro. This is my first Apple Computer. I got it last year. So still a little new with it. I've never programmed a Macintosh and I am also new to Xcode and Swift. I created the "Hello World" app. Having trouble figuring out how to open the Interface builder. The book is for Xcode 8 and I have Xcode 13.3.

Reading book on developing for macOS, iOS

 I'm really back at it. It's been a minute since I posted to this blog. Recently I spent time drawing and writing including writing screenplays. I had written a screenplay called Aaliyah: The Heavenly Kid which is a remake of the Heavenly Kid starring Aaliyah. A script consultant told me this is a lawsuit waiting to happen and no producer would touch it because I used Aaliyah (the singer) in the script and I used characters and plot from the movie The Heavenly Kid. Also, she told me around the way that you need a degree in Screenwriting. I admit in the past I have wanted to be a famous writer or famous author. Now I just want to be able to support myself. Why not app development. My background and education is in Computer Science. If I become an expert in macOS or iOS or .net app development, I believe I can land a job or start a successful consulting company. I want to thank those who posted positive comments on this blog. These comments have inspired me to continue to work to