Wednesday, March 20, 2013
5 ways to avoid mobile app development failure
1. Develop a Mobile App Roadmap - precise plans in place. Decide on the overall goal of the app, how you will measure its success and how it will make users' lives easier.
2. Choose Between an Outside Agency or Full-Time Mobile App Developers
3. Nominate an IT Project Manager or Business Sponsor
4. Do a Pilot
5. Ask for User Feedback
http://computerworld.co.nz/news.nsf/telecommunications/5-ways-to-avoid-mobile-app-development-failure
Windows Azure integrate more mobile apps
Microsoft has released a number of enhancements to Windows Azure that will make
it easier to deploy and manage Hadoop clusters and integrate more mobile apps
with the cloud platform.
http://www.cio.com/article/730448/Microsoft_Extends_Azure_Hadoop_Mobile_App_Development_Functionality
http://www.cio.com/article/730448/Microsoft_Extends_Azure_Hadoop_Mobile_App_Development_Functionality
Friday, March 15, 2013
Wednesday, March 13, 2013
Technologies involved in Mobile Apps Development
Developing a line-of-business application to function on all these devices involves working with the following vastly different technologies:
Point to be noticed: ASP.NET MVC new version is Mobile friendly
Platform | Primary development platform | Primary development language | Primary IDE | Development platforms |
Android | Java based | Java | Eclipse | Windows, Mac OSX, Linux |
iOS | Cocoa Touch framework | Objective C | Xcode | Mac OSX |
RIM | Java ME | Java | Eclipse | Windows, Mac OSX |
Windows Phone 8 | .NET/native | C#/C++ | Visual Studio | Windows |
Deploy a Secure ASP.NET MVC application with OAuth, Membership and SQL Database
This tutorial shows you how to build a secure ASP.NET MVC 4 web application that enables users to log in with credentials from Facebook, Yahoo, and Google. You will also deploy the application to Windows Azure.
http://blogs.msdn.com/b/webdev/archive/2013/03/12/deploy-a-secure-asp-net-mvc-application-with-oauth-membership-and-sql-database.aspx
http://blogs.msdn.com/b/webdev/archive/2013/03/12/deploy-a-secure-asp-net-mvc-application-with-oauth-membership-and-sql-database.aspx
Tuesday, March 12, 2013
50 ways to get more Twitter followers
1.
Leverage Your Other Social Media Profiles
2. Link
to Your Twitter Name in Your Email Signature WiseStamp
3. Tell
People They Should Follow You On Twitter
4. Tweet
Awesome Content
5. Ask
Your Followers to Retweet You
6. Use
TweetAdder
7. Reach
Out to Your Followers
8.
Carefully Include Keywords in Your Bio
9. Use
#Hashtags in Some of Your Tweets
10. Tweet
Cool Pictures
11. Buy
Twitter Followers(Grow My Twitter Network.)
12.
Retweet Others the Classic Way(tweet with RT and their username, for example:
“RT
@Garin: information)
13.
Unfollow People Who Don’t Follow You
14. Email
Your Contacts and ask The to Follow You
15. Tweet
During Peak Times
16.
Participate in Trending Topics
17.
Follow Highly Relevant People
18.
Engage with Twitter Giants
19. Use a
Tweet Button in Your Blog Posts
20. Do a
Charity Promotion (Drew Carey (@Drewfromtv) is paying $1 for every follower he
gets, up until 1,000,000 followers.)
21.
Create a Great Looking Twitter Background
22. Pick
a Short and Memorable Twitter User Name
23. Tweet
Often
24. Run a
Contest
25. Use
Twitter in Your Blog Comments
26.
Interact
27.
Install a Twitter Follow Button
28. Add
Yourself to Twitter Directories (Twellow, wefollow)
29. Write
Articles and Place your Twitter Name in the Signature Box (EzineArticles.com
and GoArticles.com)
30.
Install a Twitter Widget into Your Website (Twitter or publitweet
widgets)
31. Link
it Up
32. Write
a Guest Post
33. Be
Funny
34. Sign
up for free 7 day eCourse
35.
Participate in #FollowFriday
36. Do
Podcasts
37. Host
a Webinar
38. Do
customer support through Twitter
39.
Integrate Twitter with Your Videos
40. Rent
a Billboard
41. Word
of Mouth
42. Speak
at Conferences
43. Put
Your Twitter Name on Your Business Card
44. Host
a Tweetup
45. Do a
Radio Interview
46.
Newspaper Interviews and Articles
47.
Attend Networking Events
48. Give
Away a Free eBook
49.
Research and Publish a Report
50.
Magazine Articles
Mobiles Platforms and their development Environments
The native app for all
four mobile platforms iOS, Android, Windows/WindowsPhone 8, BB10 can be developed in the different development
environments -- Xcode, Eclipse, Visual Studio and NDK, as well as the relevant
development languages. The appeal of, say, HTML5 as a cross platform delivery
mechanism sounds great but simply does not produce the demanding result that
most now expect to have to deliver.
Simplify your flashing with AutoFlasher
Flashing the wrong file could potentially have serious consequences. What if there were a way to automatically flash everything you want without having to dig around? XDA Forum Member may have a surprise in stock for you.
http://www.xda-developers.com/android/simplify-your-flashing-with-autoflasher/
http://www.xda-developers.com/android/simplify-your-flashing-with-autoflasher/
WPF Text Editor
Prize winner in Competition "Best C# article of October 2009"
Extensible
Easy to use
Better at handling large files
http://www.codeproject.com/Articles/42490/Using-AvalonEdit-WPF-Text-Editor
Monday, March 11, 2013
Eye catching Google mobile apps
http://www.wordstream.com/blog/ws/2013/03/06/google-for-mobile
Google’s key advertising products for mobile search include:
Google AdWords – AdWords, Google’s online ad serving platform used by millions worldwide, offers powerful mobile targeting options and ROI reporting tools for mobile advertisers.
Location and Call Extensions – These ad extensions help mobile advertisers reach local searchers and make it easy for them to convert. Everybody wins!
Google Offers – Google’s answer to Groupon, Living Social et al, Google Offers are mobile discounts that can be redeemed online or at brick-and-mortar stores.
Google AdMob – A mobile advertising platform specifically designed for mobile apps. Marketers can advertise their apps inside other existing apps.
Killer Mobile Apps: Google Apps for Mobile
Google’s portfolio of mobile app products include:- Google Maps – The gold standard for mobile map/GPS apps. Google understands that location is key to providing a great search experience (1 in 4 Google searches are related to location).
- Google Now – A system of Siri-like voice commands and a card system that lets users customize the updates they want, when they want them. The dream of the perfect smartphone!
- Google+ Local – Mobile users can search for nearby restaurants and entertainment rated by Zagat.
- Google Play Books – Google’s version of Kindle, Google Play Books lets you read ebooks on a mobile device.
- Google Wallet – A method for online payments via Google’s secure cloud servers. Google Wallet isn’t supported everywhere, but it’s a step toward cashless and cardless transactions.
- Google Voice – Make cheap international calls, send free text messages, read voicemail transcripts and more.
- Google Search App – Makes Google search easy to navigate on your mobile device.
- Google Shopper – Helps mobile users find products to buy and make purchasing decisions.
- Google Goggles - An image recognition app that allows users to take a photo of an object to find more information about it. In its early stages, but exciting technology for visual search.
Wednesday, March 6, 2013
Friday, March 1, 2013
Embed Twitter feeds to your web site
1. Visit your Twitter Account page
2. Go to settings
3. Create a new Widgets
4. Save
5. Now copy the HTML code and paste it in your web site page whereever you want the feed to be displayed
2. Go to settings
3. Create a new Widgets
4. Save
5. Now copy the HTML code and paste it in your web site page whereever you want the feed to be displayed
Sending email via ASP. NET page
ASP.NET
Sending email with your web page in ASP.NET
in your config file enter :
<customErrors mode="Off"/>
before : </system.web>
contact.aspx
<%@ Page Title="" Language="C#"MasterPageFile="~/site.master" AutoEventWireup="true"CodeFile="Contact.aspx.cs" Inherits="Contact" %>
<asp:Content ID="Content1"ContentPlaceHolderID="head" Runat="Server">
<styletype="text/css">
.style1
{
color: #596D8E;
}
</style>
</asp:Content>
<asp:Content ID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"Runat="Server">
<div class="post">
<h2class="title">
Contact Us</h2>
<div class="entry">
<p>
<spanclass="style1"><strong>Telephone :</strong></span> +441633853205</p>
<p>
<spanclass="style1"><strong>Mobile :</strong></span> +447908861828</p>
<p>
<spanclass="style1"><strong>Email :</strong></span> admin@richiecreative.co.uk<br/>
</p>
<table border = "0" style="width: 409px">
<tr>
<asp:Label ID="Label1"runat="server" Text="Name*"></asp:Label><br/>
</td>
<td>
<asp:TextBoxID="txtName" runat="server" ValidationGroup ="contact"></asp:TextBox><br />
</td>
<tr>
<td>
<asp:LabelID="Label2" runat="server"Text="Subject*"></asp:Label><br />
</td>
</td>
</tr>
<tr>
<td>
<asp:LabelID="Label3" runat="server"Text="Email*"></asp:Label><br />
</td>
<td>
<asp:TextBoxID="txtEmail" runat="server"></asp:TextBox><br/>
<asp:RegularExpressionValidator id="valRegEx"runat="server"
ControlToValidate="txtEmail"
ErrorMessage="*InvalidEmail address."
display="dynamic">
</asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3"runat="server" ErrorMessage="*"
</td>
</tr>
<tr>
<td valign ="top" >
<asp:LabelID="Label4" runat="server"Text="Content*"></asp:Label>
</td>
<asp:TextBoxID="RichTextBox" runat="server" TextMode ="MultiLine"
Height="164px" Width="343px" ></asp:TextBox><br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator4"runat="server" ErrorMessage="*"
</td>
</tr>
<tr>
<td> Upload</td>
<td>
<asp:FileUploadID="FileUpload1" runat="server" />
</tr>
<tr>
<td></td>
<td>
<asp:ButtonID="btnSend" runat="server" Text="Send"OnClick="btnSend_Click" />
</td>
<td></td>
<td>
<asp:LabelID="lblMessage" runat="server" Text="" ForeColor= "Green"></asp:Label>
</table>
</div>
</div>
</asp:Content>
----------------------------------------------------------------------------------------------------------------------------------
contact.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Contact : System.Web.UI.Page
{
protected voidPage_Load(object sender, EventArgs e)
{
{
SmtpClient smtpClient =new SmtpClient();
string msg = string.Empty;
try
{
message.Subject =txtSubject.Text;
message.IsBodyHtml =true;
message.Body ="Name: " + txtName.Text + "<br /><br />Email: "+ txtEmail.Text + "<br /><br />Content: " +RichTextBox.Text;
if (FileUpload1.HasFile)
{
System.Net.NetworkCredential crdPassword = newSystem.Net.NetworkCredential("youremailusername", "youremailpassword");
client.Credentials =crdPassword;
client.Send(message);
lblMessage.Text = msg;
}
catch (Exception ex)
{
lblMessage.Text =ex.Message;
}
}
}
Subscribe to:
Posts (Atom)