Email Marketing
Source:Open Clip ArtUsing Under Public Domain Attribution
I have heard about a lot of email marketing. Some companies will give some rewards to anyone are happy to receive their marketing material. This way, the marketing material can go to a lot of different email box. My question will be about the quality of subscribers, not
quantity. Maybe, If I will give some rewards to some random people in the internet, I can be sure there will be a lot of people to join. That is a kind of Opt-in list, not just spam. That sounds great. The subscribers are possible to open and read, but they are doing only for getting the rewards. They may not pay any attentions to read those emails. They may not be my targeted customers at all!
Thus, we have to do in a smart way. There is a good example. My family joined a reward program of the department store which we did a lot of shopping. Every week, the store sent us some weekly special via email.A number of times, we came there because we found some things from their email. Moreover, they sent some discount vouchers to us via email, then we went there for using those vouchers. Well, end up, we bought somethings which we ever planned to buy from there .
The email marketing is sending the information to the people who are willing to read that.
Phone Support is a "must" for web hosting
This morning, there are some problems of our company email. I am a bit worrying about that. Our company website and email service are in the same web hosting company. Then I phoned to their support hotline. The problem is small, Our email has been just down about 10 minutes. I think no customers know about that. That is very important for phone support as a business. If I do some personal blogging, I can choose a budget web hosting which only provide support services via emails. Anything is not wrong, I just need to submit a ticket and wait. If I am running a business. I cannot afford much downtime. I need the things fixed as soon as possible. Thus, when I look at the webhost, support is my main factor to consider.
IOS: Check Core Data Object is null
Code
@property (nonatomic,retain) TipRecord*record; |
To check the object in the code above, that should check whether the object is nil.
Code
if(self.record == nil) |
Please note that, that is a pointer. If it has not initialized yet, it will be nil, not NSNull null.
Code
if([self.record isEqualToString [NSNull null]) |
null is a value for nothings, all pointer won't be null, unless you assign that is null object to there.
UIAlertView Button Click in IOS
if you only have an ok button for alert view, that is easy.
However, if you have more than an "OK" button, you need to implement your controller as UIAlertViewDelegate
For example:
@interface TipRecordListViewController : UITableViewController < uialertviewdelegate >
You need to implement clickedButtonAtIndex
E.g.
Code
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ |
The buttonIndex will tell you which button is clicked
Software Subscription
Source:Open Clip ArtUsing Under Public Domain Attribution
Adobe stopped to sell their software, it goes all Subscription base business model. Even Microsoft sounds more keen to sell Office 365 Subscription than their Office 2013. I believe that is a future trend. The users can apply a subscription fee which is relative cheaper than a one-off fee to own the software. Moreover, the users always can get the latest software with the subscription. That sounds cool. But the users need to renew their subscription annually or monthly. Well, even we buy the software, we need to buy a upgrad version every few years.