A few weeks ago I started to look into Swift, the (rather) new programming language of Apple to build OS X and iOS apps. I decided to look into something different from building (enterprise) systems with Java (although there is still lots to learn there about Java, the different frameworks and so on). Being using MacBooks and Apple’s gadgets for many years I thought this would be fun to do.
So then comes the question ‘where do I start?’. I looked into Apple’s documentation and some of the resources there. I am sure everything to know about the language is there but it isn’t a great or fun way to learn it. Luckily I ran into this site: https://www.hackingwithswift.com/ of Paul Hudson. I think this site is awesome and going through the hands-on tutorials is really a great way to learn more about Swift and its capabilities. Within a few sessions I was already creating my own game on my IPad! Perhaps not the most spectacular game but for a start it was fun to do (and I am finally able to show the result of my work to my 7 year old son and getting an enthusiastic response 🙂 ).
Tag CloudActiveMQ Artifactory AWS AWS Beanstalk AWS DynamoDB AWS EMR AWS Glacier AWS IAM AWS RDS AWS Route 53 AWS S3 AWS SDK Java AWS SQS AWS VPC Axis2 Boxfuse BPEL BPMN Citrus Cloud CloudCheckr Continuous Build Continuous Delivery CruiseControl CXF DataMining Docker EJB3 Git GitLab GlassFish Hadoop Hibernate IntelliJ IDEA iOS Jasper Reports Java JAX-WS JAXB JBoss AS Jenkins JMS Linux MapForce MapReduce maven MongoDB Mule Mule ESB Mule iON Netbeans Nexus OpenEJB Oracle BPEL Oracle iAS Oracle WSM Oracle XE Quartz Red Hat REST Security Smooks SOA/Web Services SoapUI Spring Boot Spring Framework Spring Integration Spring WS SqlDeveloper Swift TOGAF9 Tomcat WSO2 ESB XCode XML/XSD/XSLT
Top Posts & Pages
- Assign a fixed IP to AWS EC2 instance
- Making Spring Boot application run serverless with AWS
- Configure Jenkins for Continuous Delivery of a Spring Boot application
- Using a WAR module as dependency in Maven
- Validating JWT with Spring Boot and Spring Security
- Using Amazon RDS with your WordPress installation
- Starting developing in Swift: Using GitLab with XCode
- Transforming XML to CSV via XSLT
- Run your Spring Boot application on AWS using Elastic Beanstalk
- Running the Maven Release Plugin with Jenkins
Pascal is a senior IT consultant and has been working in IT since 1997. He is monitoring the latest development in new technologies (Mobile, Cloud, Big Data) closely and particularly interested in Java open source tool stacks, cloud related technologies like AWS and mobile development like building iOS apps with Swift. Specialties: Java/JEE/Spring Amazon AWS API/REST Big Data Continuous Delivery Swift/iOS