Skip to main content

Struggling to fit a rejected PhoneGap project (app) into XCode

So at some point in December last year, I got a rather nice "Happy new year" message on my Google chat. The following is an extract from that message,

A zillion thanks for posting the Swift with html5 frameworks. I have really been struggling to get a rejected PhoneGap project into XCode, and using your Framework made it possible. Thanks a million and Happy New Year to you! 

The framework the message was referring to was this Github project that I created last year, I have described this project in more detail in this post. So long story short, being new to iOS development, I had/have a burning desire to build an HTML5 project for iOS devices. My goal has/was to build a hybrid project like the way I have described in my blog post and I wanted to make use of the Ionic framework. When I started developing the project, I had some issues getting the project to the point where I wanted it to be, simply because I did not know enough about iOS. Eventually I did get to know iOS a little better and when I did solve that problem, i figured I may as well share my experience with the world. So I created a Github project/repo, that can serve as a template for anyone who faces a similar problem to the one I faced being new to iOS.

So I am assuming my Github project, at least solved the iOS problem for the sender? Now the sender of that message had no idea how happy that message made me! Well it made me very happy and it gives me enough motivation to keep doing what I am doing i.e. keep writing about the solutions that I find for the programming problems I encounter on a day to day basis.

My app that gave rise to the GitHub repo is My Day To-Do and I am working on it full-time right now so if you find my blog posts useful and want to support me you can 
  • Or one of the cheaper versions, L or W
Any feedback on my apps or the way I write my post, would be great.

Comments

Siva said…
I thought protecting the website from the hackers is a hectic task. This post makes it easy for the developers and business people to protect the website. Keep sharing posts like this…
Hire Dedicated Php Developer
Hire Dedicated Opencart Developers
Hire Dedicated Developers
Hire Dedicated Programmers
Dedicated Magento Developer

Popular posts from this blog

Upload to AWS S3 from Java API

In this post, you will see code samples for how to upload a file to AWS S3 bucket from a Java Spring Boot app. The code you will see here is from one of my open-source repositories on Github, called document-sharing. Problem Let’s say you are building a document sharing app where you allow your users to upload the file to a public cloud solution. Now, let’s say you are building the API for your app with Spring Boot and you are using AWS S3 as your public cloud solution. How would you do that? This blog post contains the code that can help you achieve that. Read more below,  Upload to AWS S3 bucket from Java Spring Boot app - My Day To-Do (mydaytodo.com)

Addressing app review rejections for auto-renewing subscription in-app purchase (iOS)

The ability to know what the weather is like while planning your day is a feature of  My Day To-Do  Pro and as of the last update it’s also a part of the  Lite version . Unlike the Pro version it’s an auto-renewing subscription based  in-app purchase (IAP)  in the Lite version. What means is that when a user purchases it, the user only pays for the subscription duration after which the user will be automatically charged for the next period. Adding an  auto-renewing  subscription based IAP proved to be somewhat challenging in terms of the app store review i.e. the app update was rejected by the App Review team thrice because of missing information about the IAP. Therefore in this post I will share my experiences and knowledge of adding auto-renewing IAP in hopes to save someone else the time that I had to spend on this problem. In-App purchase This year I started adding IAPs to My Day To-Do Lite which lead to learning about different types of IAP...

Serving HTML content in an iOS app that works in iOS 7 and later (using Swift)

As I have mentioned in an earlier post , I really enjoying coding in Swift. Now what am I doing with it? Well I am trying to build an HTML5 app that must work on devices with iOS 7. So in iOS8 apple has introduced a whole bunch of features that facilitate easy communication between web content and lets just call it back-end Swift code, but those features are not in iOS 7. So why do I want to build something that would work in an older OS? well I do not expect existing iOS users to upgrade to iOS 8 straight away and i also know a couple of people who would be very reluctant to upgrade their iPhones to iOS 8. Now in case you do not, you can have a read of the "Working with WebViews" section of this post , to know how to serve HTML content with WebViews. So when I started building my app, I wanted to know: How do I invoke some Swift code from my HTML content? Well the solution to this may feel a little bit "hacky" but it is a solution to achieve this.  The followi...