mertyildiran's Recent Forum Activity

  • thehen closed-source systems have terms of use. For example CocoonJS's Terms of Use. But your plugin has not any Terms of Use. Even so we worked on your plugin and we made some analysis. Consequently, your plugin and files in "Project" folder successfully passed from our security criterias. Woefully it was your job or Scirra's job but we did. Scirra should determine some standards for plugin developers. Thanks for your help.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • These "every line of code" are in C# and it can access to native feautres of Windows Phone. At the security side for example, placement of some malicious script into project is possible. Also we want to learn the logic of these differences for development. So in the tutorial, you should explain these differences, at least superficially. This is a requirement for everyone. Am I first person to asking for this ?

  • I'm comparing these two folder:

    My output from your example .capx :

    <img src="http://mehmetmertyildiran.com/storage/scirra/Screenshot-MyOutput.png" border="0" />

    Your project folder:

    <img src="http://mehmetmertyildiran.com/storage/scirra/Screenshot-ProjectFolder.png" border="0" />

    There are a lot of differences more than a file.

    In your folder:

    +MockIAPLib folder

    +Assets/SplashScreen.png

    +Bin folder(created by Visual Studio)

    +obj folder(created by Visual Studio)

    (App.xaml.cs)

    +//Application.Current.Host.Settings.EnableFrameRateCounter = true;

    -      if (RootVisual == null)

    +            WasTombstoned = !e.IsApplicationInstancePreserved;

    +            if (WasTombstoned)

    -      

    -            MainPage m = (MainPage)((PhoneApplicationFrame)RootVisual).Content;

    -            m.OnAppActivated();

    +            }

    +            else

    +            {

    +               MainPage m = (MainPage)((PhoneApplicationFrame)RootVisual).Content;

    +               m.OnAppActivated();

    +            }

    +            {

    (App.xaml.cs)

    Also there are a lot of differences at Mainpage.xaml and Mainpage.xaml.cs

    (index.html)

    +    koa@-ms-viewport { width: 100%; }

    -    {

    -      // Indicate Windows Phone 8 platform

    -      window["c2isWindowsPhone8"] = true;

    -      

    +    {    

    (index.html)

    (offline.appcache)

    -#1379097799

    +#1368019887

    +logo.png

    -icon-16.png

    -icon-32.png

    -icon-114.png

    -icon-128.png

    -loading-logo.png

    (offline.appcache)

    There can be more differences escaped from my eye. So I'm saying you should explain these differences.

  • thehen

    My question was actually about the following issue. You are saying at this tutorial: "Copy specific files to Project folder in my Windows Phone Plugin package." In this wise we can make necessary changes on our project folder easily. But we want to learn what are these changes means because of some security criterias. There is no any explanation at the tutorial. I have analyzed the changes with GitHub and here is the result. So I'm asking you for an explanation about the differences between your Project folder and unmodified Construct 2 output.

  • Why we have to use "your" Windows Phone Project files it seems not reliable. Your plugin not working alone. As far as I understand it we have to make some changes on my Windows Phone Project folder. What are theses necessary changes. I read this tutorial but I'dont understand what should I do ? I need really help I stucked on certification in Windows Phone store because "On back button" event not working can you explain me what should be my next steps ? I'm only add the plugin as a object and add the back button event so what is next ?

mertyildiran's avatar

mertyildiran

Member since 21 Aug, 2013

None one is following mertyildiran yet!

Connect with mertyildiran

Trophy Case

  • 11-Year Club
  • Email Verified

Progress

12/44
How to earn trophies