- .NET
- .NET Core 1.1
- 3D
- Android
- Angular
- Angular2
- AngularJS
- apps
- Architecture
- array
- ASP .NET
- async
- await
- Azure
- binding
- C#
- changes
- closure
- cocoa
- code
- collection
- components
- composition
- cross-platform
- delegate
- dependency injection
- design
- desktop
- Development
- escaping
- events
- exception
- for
- generalization
- git
- Holographic
- HoloLens
- HTML
- iCloud
- INotifyPropertyChanged
- iOS
- iPhone
- JavaScript
- learn
- learning
- Mac
- macOS
- Mobile
- mocking
- multi-threading
- MVC
- PC
- properties
- quality
- SQL Server
- Surface
- Swift
- target
- technologies
- technology
- testing
- tools
- types
- TypeScript
- unit tests
- Unity
- UWP
- Visual Studio
- WebAPI
- Windows
- Windows 8
- Windows 10
- Windows Phone
- WPF
- xCode
Archives
Top 10
- Want to learn WPF? Get a book
- How to write good code on first attempt
- Don't set NSPopupButton's menu.items!
- Books do make a difference
- Developing HTML UI for SQL Server data with no middle code (or just a few lines)
- XAML element properties and cut-paste refactoring
- macOS milestone
- How to improve your good code further
- Embedding custom Cocoa macOS views with xibs into frameworks
- Generically handling multi-threading exceptions in WPF
- Follow Code {Sections} on WordPress.com
Tag Archives: iOS
Computers return
In the recent years we’ve all seen that the computer market was going down badly, while the smartphones increased tremendously. But checking GlobalStats’ OS market shares today I found a big surprise (is it a Christmas present?): both Windows and macOS … Continue reading
Posted in Miscellaneous
Tagged Android, computers, iOS, macOS, Mobile, smartphones, statistics, Windows
Leave a comment
macOS milestone
As a Windows app programmer that wants to also develop native iOS and Android apps, one should learn to develop native macOS apps first! In my opinion it’s easier to learn standard Cocoa first, and only then Cocoa Touch (sharing, of course, the Foundation and other … Continue reading
Flutter
I recently found out about the new cross-platform framework for mobile development that Google backs up: Flutter. Although it’s only in alpha stage (i.e. early development) at this time, I wonder, could it eventually reach more adopters than Xamarin or … Continue reading
Posted in Architecture
Tagged Android, cross-platform, Flutter, iOS, Mobile, multi-platform
Leave a comment
Swift selectors and number of arguments
In Swift, you can create and “perform” a #selector like below (e.g. in an iOS app) and it seems to work just fine (i.e. executes the “selected” function): class Obj1 : NSObject { var value: String? … Continue reading
Developer, you need an iPhone
I don’t mean iPhone X: it probably doesn’t worth its price, although benchmarks shock. And I don’t mean 8 unless you want wireless charging and a little more power. It can surely be just an iPhone 7, especially if you … Continue reading
Microsoft-ish developer, new app idea: what platforms to target/tools to use?
First, let’s summarize the current trends: mobile (smartphone) usage increases tremendously, desktop usage decreases; users prefer native apps vs. Web.; programmers prefer native development vs. cross-platform development; medium term: HoloLens (3D holograms projected directly on eyes). Assuming that you’re a … Continue reading
Posted in Development
Tagged .NET, Android, apps, iOS, JavaScript, platforms, technology, tools, TypeScript, Unity, UWP, Web
2 Comments
Microsoft fans and the (golden?) apples
There was a time when I really loved the way that Microsoft’s smart employees were up to centralize and unify everything into an ecosystem run mostly on Windows and Office, with help of the PC rising, regardless the communist-style of this … Continue reading
What programming language should I learn? (if I were a student)
What programming language should one learn or focus on if he or she was a computer sciences student and intended to work as a software developer? This question was a tough one in the past too, but today it is especially difficult because there are even … Continue reading
Posted in Development, Miscellaneous
Tagged .NET, Android, C#, HTML5, iOS, JavaScript, MVC, TypeScript, UWP, WebAPI, Windows, WPF
Leave a comment